Abstract
The use of curves in algebraic geometries to construct codes [13, 14, 15], and asymptotically good codes [30, 11, 12, 39], has been a dramatic development in coding theory of the past two decades. These constructions represent a natural, although not obvious, extension of the notions of Reed-Solomon (RS), Bose-Chaudhuri-Hocquenghem (BCH) and Goppa codes. Moving coding theory into such a rich and elegant setting has proven to be productive and enlightening, with many new and interesting directions being pursued.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
A.M. Barg, S.L. Katsman and M.A. Tsfasman, Algebraic geometric codes from curves of small genus, Probl. Inform. Transmission, vol. 23, pp. 34–38, 1987.
D. Le Brigand, Decoding of codes on hyperelliptic curves, in Lect. Notes Computer Science, vol. 514, Berlin: Springer-Verlag, pp. 126–134, 1990.
M.A. de Boer, Almost MDS codes, Designs, Codes and Cryptography, vol. 9, pp. 143–155, 1996.
D. Cantor, Computing in the Jacobian of a hyperelliptic curve, Math. Computation, vol. 48, pp. 95–101, 1987.
H. Cohen, A Course in Computational Algebraic Number Theory, Berlin: Springer 1993.
Y. Driencourt, Some properties of elliptic codes over a field of characteristic 2, in Lect. Notes Computer Science, vol. 229, Berlin: Springer-Verlag 1985.
Y. Driencourt and J.F. Michon, Elliptic codes over fields of characteristic 2, J. Pure Appl. Algebra, vol.45, pp. 15–39, 1987.
Y. Driencourt and J.F. Michon, Remarques sur les codes géométriques, Comptes Rendus, vol.301, pp. 15–17, 1985.
A. Faldum and W. Willems, Codes of small defect, Designs, Codes, and Cryptography, vol. 10, pp. 341–350, 1997.
W. Fulton, Algebraic Curves: An Introduction to Algebraic Geometry, Reading, MA: Addison-Wesley 1969.
A. Garcia and H. Stichtenoth, A tower of Artin-Schreier extensions of function fields attaining the Drinfeld-Vlăduţ bound, Inventiones Math., vol. 121, pp. 211–222, 1995.
H. Stichtenoth —, On the asymptotic behavior of some towers of function fields over finite fields, J. Number Theory, vol.61, pp. 248–273, 1996.
V.D. Goppa, Codes on algebraic curves, Soviet Math. Dokl., vol. 24, pp. 170–172, 1981.
—, Codes associated with divisors, Probl. Inform. Transmission, vol.13, pp. 22–27, 1977.
—, Algebraico-geometric codes, Math. USSR Izvestiya, vol.21, pp. 75–91, 1983.
IEEE P1363 Standard for RSA, Diffie-Hellman, and Related Public-Key Cryptography: Elliptic Curve Systems, February 6, 1997.
G.L. Katsman and M.A. Tsfasman, Spectra of algebraic geometry codes, Probl. Inform. Transmission, vol. 23, pp. 262–275, 1987.
N. Koblitz, A Course in Number Theory and Cryptography, Berlin: Springer 1994.
—, Elliptic curve cryptosystems, Math. Computation, vol.48, pp. 203–209, 1987
—, Constructing elliptic curve cryptosystems in characteristic 2, in Lect. Notes Computer Science, vol.537, pp. 156–167, Berlin: Springer-Verlag 1991.
—, Elliptic and hyperelliptic cryptosystems, unpublished manuscript, 1997.
G.-J. Lay and H.G. Zimmer, Constructing elliptic curves with given group order over large finite fields, in Algorithmic Number Theory: Part I, Lect. Notes Computer Science, vol. 877, pp. 250–263, Berlin: Springer-Verlag 1994.
F.J. MacWilliams and N.J.A. Sloane, The Theory of Error-Correcting Codes, Amsterdam: North-Holland, 1977.
A.J. Menezes, Elliptic Curve Public Key Cryptosystems, Dordrecht: Kluwer 1993.
A.J. Menezes, Y.-H. Wu, and R.J. Zuccherato, An elementary introduction to hyperelliptic curves, unpublished manuscript, 1997.
A.J. Menezes, P.C. van Oorschot, and S.A. Vanstone, Handbook of Applied Cryptography, Boca Raton, FL: CRC Press 1996.
V. Miller, Uses of elliptic curves in cryptography, in Advances in Cryptology: Crypto′85, Lect. Notes Computer Science, vol. 218, pp. 417–426, Berlin: Springer-Verlag 1985.
C. Moreno, Algebraic Curves over Finite Fields, Cambridge, UK: Cambridge University Press 1993.
A.M. Odlyzko, The future of integer factorization, in Cryptobytes, RSA Inc., 1993.
R. Pellikaan, H. Stichtenoth, and F. Torres, Weierstrass semigroups in an asymptotically good tower of function fields, unpublished manuscript.
J. Pila, Frobenius maps of abelian varieties and finding roots of unity in finite fields, Math. Computation, vol. 55, pp. 745–763, 1990.
R. Schoof, Elliptic curves over finite fields and the computation of square roots mod p, Math. Computation, vol. 44, pp. 483–494, 1988.
—, Counting points on elliptic curves over finite fields, J. Théorie des Nombres, vol. 7, pp. 219–254, 1995.
J.-P. Serre, Nombres des points des courbes algébriques sur Fq, Séminaire de Théorie des Nombres de Bordeaux, vol. 22, 1982/83.
—, Sur le nombre des points rationnels d’une courbe algébrique sur un corps fini, Comptes Rendus, vol. 296, pp. 397–402, 1983.
J. Silverman, The Arithmetic of Elliptic Curves, Berlin: Springer-Verlag 1986.
H. Stichtenoth, Algebraic Function Fields and Codes, Berlin: Springer-Verlag 1991.
M.A. Tsfasman and S.G. Vlăduţ, Algebraic-Geometric Codes, Dordrecht: Kluwer Academic 1991.
M.A. Tspasman, S.G. Vlăduts, and T. Zink, Modular curves, Shimura curves, and Goppa codes better than the Varshamov-Gilbert bound, Math. Nachrichten, vol. 109, pp. 21–28, 1982.
G. van der Geer, Codes and elliptic curves, in Effective Methods in Algebraic Geometry, T. Mora and C. Traverso (Editors), pp. 160–168, Basel: Birkhäuser 1991.
J.H. van Lint and G. van der Geer, Introduction to Coding Theory and Algebraic Geometry, Basel: Birkhäuser 1988.
W.C. Waterhouse, Abelian varieties over finite fields, Ann. Sci. E.N.S., vol. 2, pp. 521–560, 1969.
A. Weil, Variétés Abéliennes et Courbes Algébriques, Paris: Hermann 1948.
T. Yaghoobian and I.F. Blake, Codes from hyperelliptic curves, in Proc. 30-th Allerton Conf. Comm., Control, and Computing, Monticello, IL., October 1992.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1998 Springer Science+Business Media New York
About this chapter
Cite this chapter
Blake, I.F. (1998). Curves, Codes and Cryptography. In: Vardy, A. (eds) Codes, Curves, and Signals. The Springer International Series in Engineering and Computer Science, vol 485. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-5121-8_6
Download citation
DOI: https://doi.org/10.1007/978-1-4615-5121-8_6
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4613-7330-8
Online ISBN: 978-1-4615-5121-8
eBook Packages: Springer Book Archive