View : 855 Download: 0

Full metadata record

DC Field Value Language
dc.contributor.advisor이향숙-
dc.contributor.author임수민-
dc.creator임수민-
dc.date.accessioned2016-08-26T04:08:25Z-
dc.date.available2016-08-26T04:08:25Z-
dc.date.issued2014-
dc.identifier.otherOAK-000000085295-
dc.identifier.urihttps://dspace.ewha.ac.kr/handle/2015.oak/211076-
dc.identifier.urihttp://dcollection.ewha.ac.kr/jsp/common/DcLoOrgPer.jsp?sItemId=000000085295-
dc.description.abstractIn cryptography, the hardness of discrete logarithm problem (DLP) is closely related to security issues. Especially the mathematical hardness of DLP over finite fields is important since there is a reduction from DLP over elliptic curves (ECDLP) to DLP over finite fields and lots of current cryptosystems relies on the hardness of ECDLP. To investigate the security of DLP over finite fields, we study variations of the function field sieve (FFS) method which is a subexponential algorithm to solve DLP over finite fields. In this thesis, we focus on the FFS over finite fields with medium-sized base field. To observe the main differences among those variations, we review the classical FFS and organize it into four steps in an algorithmic form which allows us to compare the variations easily. With that, we reorganize the medium-sized variations and find the main differences which impact on the complexity.;암호학에서 이산대수문제(DLP)는 암호 시스템의 보안과 관련된 중요한 문제다. 타원곡선에서의 이산대수문제가 수학적으로 어렵다는 가정 하에 ECDSA 등 암호 시스템의 안전성이 보장된다. 유한체에서의 이산대수문제는 타원곡선에서의 이산대수문제보다 어렵다는 것이 pairing을 통해 증명되었기 때문에 유한체에서의 이산대수문제를 푸는 것 또한 중요한 주제라 할 수 있다. 유한체에서의 이산대수문제의 hardness를 알아보기 위해 우리는 subexponential 알고리즘인 function field sieve (FFS) 방법을 공부했다. 이 논문에서는 여러 조건 하의 FFS 방법들, 특히 medium-size의 유한체를 base field로 가지는 유한체에서의 FFS 방법들에 초점을 맞췄다. 각 알고리즘들의 주요한 변화와 그 의미를 알아보기 위해 먼저 우리는 초기 버전의 FFS를 review하고 네 가지 단계로 나누어 detail들을 살펴본 뒤 알고리즘 형태로 정리했다. 그 후 앞에서 조직한 네 단계를 이용하여 우리의 주된 목표인 FFS 알고리즘들을 살펴보고 어떤 단계가 complexity에 큰 영향을 미쳤는지 재정리했다.-
dc.description.tableofcontents1 Introduction 1 2 Preliminaries 4 2.1 De nitions and Properties related to Function field 4 2.1.1 Function field 4 2.1.2 Discrete valuation ring and places 5 2.2 Smoothness 6 3 Discrete Logarithm Problem 7 3.1 Definition 7 3.2 Generic algorithms 8 3.3 Algorithms for DLP over nite eld 14 4 Function field sieve methods 16 4.1 The function field sieve methods 16 4.1.1 Selecting polynomials 17 4.1.2 Generating relations 19 4.1.3 Solving the linear system 22 4.1.4 Reducing polynomials 22 4.1.5 Correctness 24 5 Variations of the function field sieve methods 25 5.1 FFS over small characteristics 25 5.2 FFS over medium prime field 27 5.3 FFS over binary eld with medium-sized base eld 30 6 Conclusion 31 References 32 국문초록 34-
dc.formatapplication/pdf-
dc.format.extent852625 bytes-
dc.languageeng-
dc.publisher이화여자대학교 대학원-
dc.subject.ddc500-
dc.titleStudy on Solving Discrete Logarithm Problem using Function Field Sieve-
dc.typeMaster's Thesis-
dc.creator.othernameLeem, Sumin-
dc.format.page41 p.-
dc.identifier.thesisdegreeMaster-
dc.identifier.major대학원 수학과-
dc.date.awarded2014. 2-
Appears in Collections:
일반대학원 > 수학과 > Theses_Master
Files in This Item:
There are no files associated with this item.
Export
RIS (EndNote)
XLS (Excel)
XML


qrcode

BROWSE