분류
2024년 2월
작성일
2023.10.13
수정일
2024.01.24
작성자
라라사티 하라스타 타티마
조회수
154

Design and Optimization of Quantum Arithmetic Circuits for Binary Elliptic Curve Discrete Logarithms

Title:

 

Design and Optimization of Quantum Arithmetic Circuits for Binary Elliptic Curve Discrete Logarithms

 


Summary:

Works on quantum cryptanalysis have increased significantly in the past decades, particularly after Shor's algorithm rose to prominence due to its potential applicability in breaking legacy public-key cryptosystems, namely Rivest-Shamir-Adleman (RSA) and Elliptic Curve Cryptography (ECC). However, the variant of the algorithm for cracking ECC has been less extensively investigated compared to its counterpart for RSA, despite the verdict that elliptic curve-based cryptosystems are likely to be crackable earlier due to their shorter key length. 

In this dissertation, we focus on exploring Shor's algorithm for solving elliptic curve discrete logarithms, the variant that forms the foundation of cracking ECC. Notably, we present the design, optimization, and resource analyses of quantum arithmetic circuits involved in the subroutines for binary elliptic curves. In detail, our contributions encompass three key aspects. Firstly, we presented a comprehensive literature review of Shor's algorithm for elliptic curve discrete logarithms, serving as an introduction to the topic before delving into our quantum arithmetic proposals. 

Secondly, we propose a depth-optimized variant of the quantum inversion circuit, modifying the existing Fermat Little Theorem (FLT)-based inversion by translating its Itoh-Tsujii's quantum algorithm version to suit a lower-depth design, which results in a smaller number of CNOT gates and a slightly reduced T depth, hence contributing to a reduced overall depth and gate count than previous work. We also propose employing Gidney's relative-phase Toffoli gate (i.e., GRT gate) for the decomposition of our circuit, achieving a significantly lower T depth while further reducing the overall depth. This approach complements the more prevalent width-optimized strategies commonly proposed in the existing literature. 

Thirdly, we present concrete designs of quantum point-doubling circuits, which, to the best of our knowledge, have never been found in the literature. In particular, we propose three different constructions to suit diverse design considerations: depth-optimized, ancilla-optimized, and balanced implementation, which show the need for one additional n-sized register compared to point addition for each round, along with their resource analyses in both Toffoli-level and T-level circuit decomposition. In addition, we also present the design of our integration between point doubling and point addition circuits, which can serve as a reference for obtaining a more complete resource estimation of Shor's algorithm for binary elliptic curve discrete logarithms.

Keywords Optimization, quantum circuit design, resource analysis, binary field inversion, elliptic curve point doubling, elliptic curve cryptography (ECC), Shor's algorithm


 

학위연월
2024년 2월
지도교수
김호원
키워드
Optimization, quantum circuit design, resource analysis, binary field inversion, elliptic curve point doubling, elliptic curve cryptography (ECC), Shor's algorithm
소개 웹페이지
https://sites.google.com/view/harashta/phd-summary
첨부파일
첨부파일이(가) 없습니다.
다음글
복잡도 다양성을 고려한 C 프로그램의 시험 용이성 예측 모형 구축 방법
최현재 2023-10-16 13:41:33.783
이전글
Improving 6TiSCH Network Formation and Transmission using Q-Learning
파와즈 자키 자키얄 2023-10-10 13:43:26.357
RSS 2.0 117
게시물 검색
박사학위논문
번호 제목 작성자 작성일 첨부파일 조회수
117 Trust Guard Extension Framework for Enhanced Secur 김해용 2024.05.04 0 2
116 Task-Specific Differential Private Data Publish Me 신진명 2024.04.09 0 28
115 Advanced Defense Framework against Physical Advers 김용수 2024.04.08 0 41
114 한글 채팅 텍스트 기반의 저자 검증 모형과 그 응용 이다영 2024.04.05 0 42
113 상태 기반 테스트 시나리오 보강 방법 이선열 2023.10.17 0 137
112 Manufacturing Testing Automation FrameworkBased on 강효은 2023.10.17 0 153
111 Synthesizing Robust Physical Camouflage for Univer 수랸토 나우팔 2023.10.16 0 153
110 복잡도 다양성을 고려한 C 프로그램의 시험 용이성 예측 모형 구축 방법 최현재 2023.10.16 0 125
109 Design and Optimization of Quantum Arithmetic Circ 라라사티 하라스타 타티마 2023.10.13 0 154
108 Improving 6TiSCH Network Formation and Transmissio 파와즈 자키 자키얄 2023.10.10 0 147
107 저지연 고신뢰 운전자 프로파일링을 위한 딥러닝 모델 및 조기 종료 기법 임재봉 2023.10.08 0 193
106 802.11ax 대규모 Wi-Fi 환경의 심층 생성 모델을 활용한 트래픽 모델링 및 AP 이재민 2023.04.07 0 118
105 뉴런 클러스터를 활용한 합성곱 신경망 이미지 분류 신뢰성 향상 방법 이영우 2023.04.06 0 111
104 Trust Guard Extension Framework for Enhanced Secur 김해용 2023.04.06 0 91
103 노이즈 오염 하에서의 효율적 최적화를 위한 확률적 평가 샘플 누적 전략 김정민 2023.04.06 1 118
102 LPWAN의 규모 확장성과 서비스 커버리지 향상을 위한 충돌 제어 및 신호 합성 기법 허준환 2022.10.13 0 117
101 DQN 기반 자동화 컨테이너 터미널 장치장 크레인 작업 할당 전략 최적화 김세영 2022.10.13 0 126
100 Robust Defense Techniques against Adversarial Exam 최석환 2022.04.05 0 121
99 High-Performance Hardware Architectures for Ellipt 아와루딘 에셉 무하마드 2022.04.01 0 93
98 한국어 자연어처리를 위한 뉴로-심볼릭 모델 김민호 2021.10.14 0 129