From bf4bdfaba6ceb8799395263ecf696b649ec5c768 Mon Sep 17 00:00:00 2001 From: Michael McLoughlin Date: Tue, 27 Apr 2021 23:50:59 -0700 Subject: [PATCH] doc: update modboscoster citation --- .zenodo.json | 2 +- README.md | 2 +- alg/heuristic/heuristic.go | 2 +- doc/bibliography.md | 2 +- doc/references.bib | 2 +- internal/tools/docgen/zbibliography.go | 4 ++-- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.zenodo.json b/.zenodo.json index fc9ab82..2f1d631 100644 --- a/.zenodo.json +++ b/.zenodo.json @@ -38,7 +38,7 @@ "Riad S. Wahby and Dan Boneh. Fast and simple constant-time hashing to the BLS12-381 elliptic curve. Cryptology ePrint Archive, Report 2019/403. 2019. https://eprint.iacr.org/2019/403", "Christophe Doche. Exponentiation. Handbook of Elliptic and Hyperelliptic Curve Cryptography, chapter 9. 2006. http://koclab.cs.ucsb.edu/teaching/ecc/eccPapers/Doche-ch09.pdf", "Knuth, Donald E. Evaluation of Powers. The Art of Computer Programming, Volume 2 (Third Edition): Seminumerical Algorithms, chapter 4.6.3. 1997. https://www-cs-faculty.stanford.edu/~knuth/taocp.html", - "Ayan Nandy. Modifications of Bos and Coster’s Heuristics in search of a shorter addition chain for faster exponentiation. Masters thesis, Indian Statistical Institute Kolkata. 2011. http://library.isical.ac.in:8080/jspui/bitstream/123456789/6441/1/DISS-285.pdf", + "Ayan Nandy. Modifications of Bos and Coster’s Heuristics in search of a shorter addition chain for faster exponentiation. Masters thesis, Indian Statistical Institute Kolkata. 2011. http://library.isical.ac.in:8080/jspui/bitstream/10263/6441/1/DISS-285.pdf", "F. L. Ţiplea, S. Iftene, C. Hriţcu, I. Goriac, R. Gordân and E. Erbiceanu. MpNT: A Multi-Precision Number Theory Package, Number Theoretical Algorithms (I). Technical Report TR03-02, Faculty of Computer Science, \"Alexandru Ioan Cuza\" University, Iasi. 2003. https://profs.info.uaic.ro/~tr/tr03-02.pdf", "Daniel J. Bernstein and Tanja Lange. Security dangers of the NIST curves. 2013. https://cr.yp.to/talks/2013.09.16/slides-djb-20130916-a4.pdf", "Michael Scott, Naomi Benger, Manuel Charlemagne, Luis J. Dominguez Perez and Ezekiel J. Kachisa. On the final exponentiation for calculating pairings on ordinary elliptic curves. Cryptology ePrint Archive, Report 2008/490. 2008. https://eprint.iacr.org/2008/490", diff --git a/README.md b/README.md index d0e1ea9..fad4a91 100644 --- a/README.md +++ b/README.md @@ -274,7 +274,7 @@ improvement](https://github.com/mmcloughlin/addchain/issues/26). * Bos, Jurjen and Coster, Matthijs. Addition Chain Heuristics. In Advances in Cryptology --- CRYPTO' 89 Proceedings, pages 400--407. 1990. https://link.springer.com/content/pdf/10.1007/0-387-34805-0_37.pdf * Riad S. Wahby. kwantam/addchain. Github Repository. Apache License, Version 2.0. 2018. https://github.com/kwantam/addchain * Christophe Doche. Exponentiation. Handbook of Elliptic and Hyperelliptic Curve Cryptography, chapter 9. 2006. http://koclab.cs.ucsb.edu/teaching/ecc/eccPapers/Doche-ch09.pdf -* Ayan Nandy. Modifications of Bos and Coster’s Heuristics in search of a shorter addition chain for faster exponentiation. Masters thesis, Indian Statistical Institute Kolkata. 2011. http://library.isical.ac.in:8080/jspui/bitstream/123456789/6441/1/DISS-285.pdf +* Ayan Nandy. Modifications of Bos and Coster’s Heuristics in search of a shorter addition chain for faster exponentiation. Masters thesis, Indian Statistical Institute Kolkata. 2011. http://library.isical.ac.in:8080/jspui/bitstream/10263/6441/1/DISS-285.pdf * F. L. Ţiplea, S. Iftene, C. Hriţcu, I. Goriac, R. Gordân and E. Erbiceanu. MpNT: A Multi-Precision Number Theory Package, Number Theoretical Algorithms (I). Technical Report TR03-02, Faculty of Computer Science, "Alexandru Ioan Cuza" University, Iasi. 2003. https://profs.info.uaic.ro/~tr/tr03-02.pdf * Stam, Martijn. Speeding up subgroup cryptosystems. PhD thesis, Technische Universiteit Eindhoven. 2003. https://cr.yp.to/bib/2003/stam-thesis.pdf diff --git a/alg/heuristic/heuristic.go b/alg/heuristic/heuristic.go index a490fc6..2be51f3 100644 --- a/alg/heuristic/heuristic.go +++ b/alg/heuristic/heuristic.go @@ -26,7 +26,7 @@ import ( // [modboscoster] Ayan Nandy. Modifications of Bos and Coster’s Heuristics in search of a // shorter addition chain for faster exponentiation. Masters thesis, Indian // Statistical Institute Kolkata. 2011. -// http://library.isical.ac.in:8080/jspui/bitstream/123456789/6441/1/DISS-285.pdf +// http://library.isical.ac.in:8080/jspui/bitstream/10263/6441/1/DISS-285.pdf // [mpnt] F. L. Ţiplea, S. Iftene, C. Hriţcu, I. Goriac, R. Gordân and E. Erbiceanu. // MpNT: A Multi-Precision Number Theory Package, Number Theoretical Algorithms // (I). Technical Report TR03-02, Faculty of Computer Science, "Alexandru Ioan diff --git a/doc/bibliography.md b/doc/bibliography.md index 2cb90b0..4a056ed 100644 --- a/doc/bibliography.md +++ b/doc/bibliography.md @@ -18,7 +18,7 @@ * Riad S. Wahby and Dan Boneh. Fast and simple constant-time hashing to the BLS12-381 elliptic curve. Cryptology ePrint Archive, Report 2019/403. 2019. https://eprint.iacr.org/2019/403 * Christophe Doche. Exponentiation. Handbook of Elliptic and Hyperelliptic Curve Cryptography, chapter 9. 2006. http://koclab.cs.ucsb.edu/teaching/ecc/eccPapers/Doche-ch09.pdf * Knuth, Donald E. Evaluation of Powers. The Art of Computer Programming, Volume 2 (Third Edition): Seminumerical Algorithms, chapter 4.6.3. 1997. https://www-cs-faculty.stanford.edu/~knuth/taocp.html -* Ayan Nandy. Modifications of Bos and Coster’s Heuristics in search of a shorter addition chain for faster exponentiation. Masters thesis, Indian Statistical Institute Kolkata. 2011. http://library.isical.ac.in:8080/jspui/bitstream/123456789/6441/1/DISS-285.pdf +* Ayan Nandy. Modifications of Bos and Coster’s Heuristics in search of a shorter addition chain for faster exponentiation. Masters thesis, Indian Statistical Institute Kolkata. 2011. http://library.isical.ac.in:8080/jspui/bitstream/10263/6441/1/DISS-285.pdf * F. L. Ţiplea, S. Iftene, C. Hriţcu, I. Goriac, R. Gordân and E. Erbiceanu. MpNT: A Multi-Precision Number Theory Package, Number Theoretical Algorithms (I). Technical Report TR03-02, Faculty of Computer Science, "Alexandru Ioan Cuza" University, Iasi. 2003. https://profs.info.uaic.ro/~tr/tr03-02.pdf * Daniel J. Bernstein and Tanja Lange. Security dangers of the NIST curves. 2013. https://cr.yp.to/talks/2013.09.16/slides-djb-20130916-a4.pdf * Michael Scott, Naomi Benger, Manuel Charlemagne, Luis J. Dominguez Perez and Ezekiel J. Kachisa. On the final exponentiation for calculating pairings on ordinary elliptic curves. Cryptology ePrint Archive, Report 2008/490. 2008. https://eprint.iacr.org/2008/490 diff --git a/doc/references.bib b/doc/references.bib index 065eafe..d6c2ed0 100644 --- a/doc/references.bib +++ b/doc/references.bib @@ -178,7 +178,7 @@ @inbook{knuth @mastersthesis{modboscoster, title = "Modifications of Bos and Coster’s Heuristics in search of a shorter addition chain for faster exponentiation", author = "Ayan Nandy", - url = "http://library.isical.ac.in:8080/jspui/bitstream/123456789/6441/1/DISS-285.pdf", + url = "http://library.isical.ac.in:8080/jspui/bitstream/10263/6441/1/DISS-285.pdf", school = "Indian Statistical Institute Kolkata", year = 2011, } diff --git a/internal/tools/docgen/zbibliography.go b/internal/tools/docgen/zbibliography.go index f4e4080..7c0486e 100644 --- a/internal/tools/docgen/zbibliography.go +++ b/internal/tools/docgen/zbibliography.go @@ -118,8 +118,8 @@ var bibliography = []struct{ { CiteName: "modboscoster", - URL: "http://library.isical.ac.in:8080/jspui/bitstream/123456789/6441/1/DISS-285.pdf", - Formatted: "Ayan Nandy. Modifications of Bos and Coster’s Heuristics in search of a shorter addition chain for faster exponentiation. Masters thesis, Indian Statistical Institute Kolkata. 2011. http://library.isical.ac.in:8080/jspui/bitstream/123456789/6441/1/DISS-285.pdf", + URL: "http://library.isical.ac.in:8080/jspui/bitstream/10263/6441/1/DISS-285.pdf", + Formatted: "Ayan Nandy. Modifications of Bos and Coster’s Heuristics in search of a shorter addition chain for faster exponentiation. Masters thesis, Indian Statistical Institute Kolkata. 2011. http://library.isical.ac.in:8080/jspui/bitstream/10263/6441/1/DISS-285.pdf", }, {