| 研究生: |
黃博峙 Bo-Chih Huang |
|---|---|
| 論文名稱: |
數論在密碼學上的應用 Number Theory in Cryptography - a General Survey |
| 指導教授: |
夏良忠
Liang-Chung Hsia |
| 口試委員: | |
| 學位類別: |
碩士 Master |
| 系所名稱: |
理學院 - 數學系 Department of Mathematics |
| 畢業學年度: | 88 |
| 語文別: | 中文 |
| 論文頁數: | 54 |
| 中文關鍵詞: | 橢圓曲線 、離散對數 、整數分解 、質數檢定 、密碼學 |
| 外文關鍵詞: | Factoring Integer, Primality Test, Cryptography, Discrete Logarithm Problem, Elliptic Curve |
| 相關次數: | 點閱:16 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
The purpose of this thesis is to make a general survey of the development of cryptography and to discuss the mathematical background of cryptography. We first introduce the RSA cryptosystem which is based on the difficulty of factoring a large integer, and other cryptosystems based on the problem in number theory so called discrete logarithm problem. Then we describe some methods which can determine whether or not a given integer is a prime number and methods of efficient factoring large composite integers, and some methods of solving discrete logarithm problem on finite fields. In the second half of this thesis, we present some basic properties of elliptic curves and introduce a factorization method which is based on properties of elliptic curves over finite fields. Some elliptic curve cryptosystems will be introduced. In the final section of this thesis, we discuss some methods of counting the number of rational points on the elliptic curve over finite fields.
[1] Neal Kobliz, A Course in Number Theory and Cryptography,
Springer-Verlag, New York, 1987.
[2] Neal Kobliz, Algebraic Aspects of Cryptography, Springer-
Verlag, New York, 1991.
[3] Joseph H. Silverman, John Tate, Rational Points on Elliptic
Curves, Springer-Verlag, New York, 1992.
[4] Joseph H. Silverman, The Arithmetic of Elliptic Curves,
Springer-Verlag, 1986.
[5] Serge Lang, Elliptic Functions, Springer-Verlag, 1987.
[6] Serge Lang, Elliptic Curves Diophantine Analysis, Springer-
Verlag, 1978.
[7] Alfred Menezes, Elliptic curve public key cryptosystem,
Kluwer Academic Pub-lishers, Boston, 1993.
[8] Henri Cohen, A Course in Computational Algebraic Number
Theory, Springer-Verlag, 1993.
[9] René Schoof, Elliptic Curves Over Finite Fields and
the Computation of Square Roots mod p, Math. Comp. 44
(1985),483-494.
[10] René Schoof, Counting points on elliptic curves over
fnite fields, Journal de Théorie des Nombres de Bordeaux
7 (1995), 219-254.
[11] Stephen Wolfram, The MATHEMATICA Book, 3rd Ed. Cambridge
University.