The Future of Real-Time Security: Latency-Optimized Lattice-Based Digital Signatures

被引:8
|
作者
Aysu, Aydin [1 ]
Yuce, Bilgiday [1 ]
Schaumont, Patrick [1 ]
机构
[1] Virginia Tech, Blacksburg, VA 24061 USA
基金
美国国家科学基金会;
关键词
Design; Algorithms; Performance; Hardware/software codesign; lattice-based cryptography; digital signatures; FPGA; MULTIPLICATION; CRYPTOSYSTEMS;
D O I
10.1145/2724714
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Advances in quantum computing have spurred a significant amount of research into public-key cryptographic algorithms that are resistant against postquantum cryptanalysis. Lattice-based cryptography is one of the important candidates because of its reasonable complexity combined with reasonable signature sizes. However, in a postquantum world, not only the cryptography will change but also the computing platforms. Large amounts of resource-constrained embedded systems will connect to a cloud of powerful server computers. We present an optimization technique for lattice-based signature generation on such embedded systems; our goal is to optimize latency rather than throughput. Indeed, on an embedded system, the latency of a single signature for user identification or message authentication is more important than the aggregate signature generation rate. We build a high-performance implementation using hardware/software codesign techniques. The key idea is to partition the signature generation scheme into offline and online phases. The signature scheme allows this separation because a large portion of the computation does not depend on the message to be signed and can be handled before the message is given. Then, we can map complex precomputation operations in software on a low-cost processor and utilize hardware resources to accelerate simpler online operations. To find the optimum hardware architecture for the target platform, we define and explore the design space and implement two design configurations. We realize our solutions on the Altera Cyclone-IV CGX150 FPGA. The implementation consists of a NIOS soft-core processor and a low-latency hash and polynomial multiplication engine. On average, the proposed low-latency architecture can generate a signature with a latency of 96 clock cycles at 40MHz, resulting in a response time of 2.4 mu s for a signing request. On equivalent platforms, this corresponds to a performance improvement of 33 and 105 times compared to previous hardware and software implementations, respectively.
引用
收藏
页数:18
相关论文
共 50 条
  • [21] Optimized Real-Time Decision Making with EfficientNet in Digital Twin-Based Vehicular Networks
    Zia, Qasim
    Jan, Avais
    Yang, Dong
    Zhang, Haijing
    Li, Yingshu
    ELECTRONICS, 2025, 14 (06):
  • [22] Optimized discrete wavelet transform to real-time digital signal processing
    Vlach, Jan
    Rajmic, Pavel
    Prinosil, Jiri
    Vyoral, Josef
    Mica, Ivan
    PERSONAL WIRELESS COMMUNICATIONS, 2007, 245 : 514 - +
  • [23] A Survey on real-time Application Latency based on Android OS
    Ambritta, Nancy P.
    Damini
    Bhandwaldar, Harshad P.
    2018 FOURTH INTERNATIONAL CONFERENCE ON COMPUTING COMMUNICATION CONTROL AND AUTOMATION (ICCUBEA), 2018,
  • [24] Lightweight Real-Time Intelligent Inspection System for Digital Transmission Security
    Weixi, Feng (duanzhiwei69240130@163.com), 1600, Springer Science and Business Media Deutschland GmbH (382):
  • [25] Real-time security monitoring based on the ORACLE database security model
    Zhang Fang'e
    ICCSE'2006: Proceedings of the First International Conference on Computer Science & Education: ADVANCED COMPUTER TECHNOLOGY, NEW EDUCATION, 2006, : 235 - 238
  • [26] Achieving Almost-Full Security for Lattice-Based Fully Dynamic Group Signatures with Verifier-Local Revocation
    Perera, Maharage Nisansala Sevwandi
    Koshiba, Takeshi
    INFORMATION SECURITY PRACTICE AND EXPERIENCE (ISPEC 2018), 2018, 11125 : 229 - 247
  • [27] Cloud based Real-Time and Low Latency Scientific Event Analysis
    Yang, Chen
    Meng, Xiaofeng
    Du, Zhihui
    2018 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2018, : 498 - 507
  • [28] A Novel Optimized Graph-Based Transform Watermarking Technique to Address Security Issues in Real-Time Application
    Sharma, Chirag
    Bagga, Amandeep
    Singh, Bhupesh Kumar
    Shabaz, Mohammad
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021 (2021)
  • [29] Real-Time Secure/Unsecure Video Latency Measurement/Analysis with FPGA-Based Bump-in-the-Wire Security
    Kaknjo, Admir
    Rao, Muzaffar
    Omerdic, Edin
    Newe, Thomas
    Toal, Daniel
    SENSORS, 2019, 19 (13)
  • [30] Real-time scheduling based on optimized topology and communication traffic in distributed real-time computation platform of storm
    Li, Chunlin
    Zhang, Jing
    Luo, Youlong
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2017, 87 : 100 - 115