Towards Discovering Quantum-Threats for Applications Using Open-Source Libraries

被引:0
|
作者
Ye, Xiaodong [1 ]
Tan, Teik Guan [2 ]
Zhou, Jianying [1 ]
机构
[1] Singapore Univ Technol & Design, Singapore, Singapore
[2] pQCee Pte Ltd, Singapore, Singapore
关键词
Quantum Threat; Public Key Cryptography; Vulnerability Detection; Keyword Analysis; Open Source; DISCRETE LOGARITHMS; ALGORITHMS;
D O I
10.1007/978-3-031-61486-6_17
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The improvement of quantum computing poses a significant threat to cryptographic security. It enables the potential utilization of quantum algorithms to compromise classical cryptographic algorithms, such as public-key cryptosystems including RSA (Rivest-Shamir-Adleman), DH (Diffie-Hellman), and ECC (Elliptic Curve Cryptography). Currently, many applications rely on open-source libraries for various functionalities, including quantum-vulnerable public-key cryptographic implementations to achieve data confidentiality, integrity, and authenticity. So how can we determine the exposure of such applications to quantum attacks? In this paper, we study the use of open-source cryptographic algorithms for the Python programming language. We first identify the most widely used Python cryptographic libraries and then establish a simple keyword-based approach to identify the potential use of vulnerable RSA, ECC, and DH algorithms within Python applications. Notably, the extracted set of 11 keywords demonstrates precision and accuracy exceeding 90%.
引用
收藏
页码:283 / 302
页数:20
相关论文
共 50 条
  • [1] Qsun: an open-source platform towards practical quantum machine learning applications
    Quoc Chuong Nguyen
    Le Bin Ho
    Lan Nguyen Tran
    Nguyen, Hung Q.
    [J]. MACHINE LEARNING-SCIENCE AND TECHNOLOGY, 2022, 3 (01):
  • [2] Evaluation of Open-Source Linear Algebra Libraries in Embedded Applications
    Fibich, Christian
    Tauner, Stefan
    Roessler, Peter
    Horauer, Martin
    Krapfenbauer, Markus
    Linauer, Martin
    Matschnig, Martin
    Taucher, Herbert
    [J]. 2019 8TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2019, : 228 - 233
  • [3] Security Evaluation Criteria of Open-Source Libraries
    Mills, Vivian
    Butakov, Sergey
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2022 WORKSHOPS, PART V, 2022, 13381 : 422 - 435
  • [4] Space Debries Decay Estimation Software using Open-Source Libraries
    Mateiasi, Cezara
    Barbulescu, Lucian-Florentin
    Popa, Liliana-Didi
    [J]. 2019 23RD INTERNATIONAL CONFERENCE ON SYSTEM THEORY, CONTROL AND COMPUTING (ICSTCC), 2019, : 598 - 602
  • [5] Towards Open-Source Maps Metadata
    Mostafa, Areeg
    Mokbel, Mohamed F.
    [J]. 31ST ACM SIGSPATIAL INTERNATIONAL CONFERENCE ON ADVANCES IN GEOGRAPHIC INFORMATION SYSTEMS, ACM SIGSPATIAL GIS 2023, 2023, : 133 - 136
  • [6] Impact Assessment for Vulnerabilities in Open-Source Software Libraries
    Plate, Henrik
    Ponta, Serena Elisa
    Sabetta, Antonino
    [J]. 2015 31ST INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME) PROCEEDINGS, 2015, : 411 - 420
  • [7] A Dataset of Open-Source Android Applications
    Krutz, Daniel E.
    Mirakhorli, Mehdi
    Malachowsky, Samuel A.
    Ruiz, Andres
    Peterson, Jacob
    Filipski, Andrew
    Smith, Jared
    [J]. 12TH WORKING CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2015), 2015, : 522 - 525
  • [8] Open-Source Applications of TCPA Hardware
    Faez, Karim
    Karimabad, Ashkan Hassani
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2007, 7 (03): : 161 - 168
  • [9] Open Source Web Applications for Libraries
    McNicol, Sarah
    [J]. NEW LIBRARY WORLD, 2011, 112 (5-6) : 283 - +
  • [10] OPEN SOURCE WEB APPLICATIONS FOR LIBRARIES
    Eden, Bradford Lee
    [J]. JOURNAL OF WEB LIBRARIANSHIP, 2011, 5 (03) : 262 - 263