Collaborative Research: Secure and Efficient Post-quantum Cryptography: from Coding Theory to Hardware Architecture

合作研究:安全高效的后量子密码学:从编码理论到硬件架构

基本信息

  • 批准号:
    2052641
  • 负责人:
  • 金额:
    $ 24.5万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2021
  • 资助国家:
    美国
  • 起止时间:
    2021-05-15 至 2025-04-30
  • 项目状态:
    未结题

项目摘要

Public-key ciphers are used for digital signature and secure information exchange in numerous communication and storage systems to ensure data confidentiality, authenticity, and non-repudiability. The current standards for public-key ciphers are based on large number factorization or discrete logarithm, which can be solved in polynomial time by a quantum computing algorithm. Substantial advancements have been made on quantum processors recently and there is imminent need of new cryptography schemes that are secure against quantum computing attacks. The team will make advances in error-correction code (ECC)-based McEliece/Niederreiter cryptography. The approach will be based on low or medium-density parity-check (LDPC or MDPC) ECCs that are among the most promising schemes resistant to quantum computing attacks. The advances will be achieved by coupling research on cryptography and error-correction coding theory, thus eliminating possible backdoors and attacks for these ciphers. The team will also develop efficient and secure hardware implementations that are indispensable in order to adopt the ECC-based ciphers broadly in practical systems. The new challenges posed by the different constructions of LDPC/MDPC codes for cryptographic purposes will be addressed and advanced decoding algorithms will be investigated to unleash the performance potential of these cryptosystems. Additionally, low-overhead schemes will be developed to prevent the leakage of secret key from side-channel information, such as the timing and power consumption of the circuit chip implementing the cipher. This project will also contribute to the development of workforce skilled in coding, cryptography and hardware architecture design for the growing security needs in the US. The participating students will receive advanced training in engineering, and their educational experiences will be enriched by close collaboration between the PIs and their international collaborators.This proposal fills the gaps among the research on cryptography, error-correction coding theory, and hardware architecture design for the ECC-based post-quantum McEliece/Niederreiter cryptosystems. Efficient and highly secure hardware implementations will be developed through integrating theoretical study, attack analysis, and hardware architecture design. Such a cross-layer design approach enables the development of unprecedented short-latency, small-area, low-power, and secure ECC-based cryptosystems. For the first time, possible attacks from coding theoretical perspective will be studied comprehensively and low-overhead mitigation methodologies will be developed for existing and new potential attacks. Taking into account the specifics of the codes utilized in the ECC-based cryptosystems, novel approaches and decoding scheduling schemes will be designed to substantially improve the hardware efficiency. A framework of design and implementation of the ECC-based cryptosystems satisfying various system constraints, such as latency, silicon area, and power consumption, will be developed to enable broad application of post-quantum cryptography. Moreover, algorithmic-level side-channel attack resistant approaches, which have much lower overheads compared to circuit-level methodologies, will be developed by exploiting the variations of LDPC/MDPC decoding data flow and scheduling.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
公钥密码在许多通信和存储系统中用于数字签名和安全信息交换,以确保数据的机密性,真实性和不可否认性。公钥密码的当前标准是基于大数因子分解或离散对数,可以通过量子计算算法在多项式时间内求解。最近量子处理器取得了实质性的进展,迫切需要新的加密方案,以防止量子计算攻击。该团队将在基于纠错码(ECC)的McEliece/Niederreiter密码学方面取得进展。该方法将基于低或中密度奇偶校验(LDPC或MDPC)ECC,这些ECC是抵抗量子计算攻击的最有前途的方案之一。这些进展将通过密码学和纠错编码理论的耦合研究来实现,从而消除这些密码可能的后门和攻击。该团队还将开发高效和安全的硬件实现,这对于在实际系统中广泛采用基于ECC的密码是必不可少的。LDPC/MDPC码的不同结构所带来的新的挑战将被解决,先进的解码算法将被调查,以释放这些密码系统的性能潜力。此外,低开销的方案将被开发,以防止泄漏的秘密密钥从侧信道信息,如时序和功耗的电路芯片实现密码。该项目还将为美国不断增长的安全需求提供编码,密码学和硬件架构设计方面的技术人才。参与的学生将接受高级工程培训,并通过PI与国际合作者的密切合作丰富他们的教育经验。该提案填补了基于ECC的后量子McEliece/Niederreiter密码系统在密码学、纠错编码理论和硬件架构设计方面的研究空白。通过理论研究、攻击分析和硬件架构设计相结合,开发高效、高安全性的硬件实现。这种跨层设计方法使得前所未有的短延迟,小面积,低功耗和安全的基于ECC的密码系统的开发成为可能。第一次,从编码理论的角度可能的攻击将被全面研究,并将为现有的和新的潜在攻击开发低开销的缓解方法。考虑到ECC密码系统中使用的代码的具体情况,将设计新的方法和解码调度方案,以大大提高硬件效率。基于ECC的密码系统的设计和实现的框架,满足各种系统的约束,如延迟,硅面积,和功耗,将开发,使广泛的应用后量子密码。此外,算法级的抗边信道攻击的方法,这有更低的开销相比,电路级的方法,将开发通过利用LDPC/MDPC解码数据流和调度的变化。这一奖项反映了NSF的法定使命,并已被认为是值得通过评估使用基金会的智力价值和更广泛的影响审查标准的支持。

项目成果

期刊论文数量(5)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Hardware Circuits and Systems Design for Post-Quantum Cryptography—A Tutorial Brief
Sparsity-Aware Medium-Density Parity-Check Decoder for McEliece Cryptosystems
适用于 McEliece 密码系统的稀疏感知中密度奇偶校验解码器
Low-Complexity Parallel Min-Sum Medium-Density Parity-Check Decoder for McEliece Cryptosystem
适用于 McEliece 密码系统的低复杂度并行最小和中密度奇偶校验解码器
Efficient Check Node Processing for Min-Max NB-LDPC Decoding over Lower-Order Finite Fields
低阶有限域上最小-最大 NB-LDPC 解码的高效校验节点处理
A Survey on High-Throughput Non-Binary LDPC Decoders: ASIC, FPGA, and GPU Architectures
高吞吐量非二进制 LDPC 解码器调查:ASIC、FPGA 和 GPU 架构
  • DOI:
    10.1109/comst.2021.3126127
  • 发表时间:
    2021
  • 期刊:
  • 影响因子:
    35.6
  • 作者:
    Ferraz, O.;Subramaniyan, S.;Chinthalaa, R.;Andrade, J.;Cavallaro, J. R.;Nandy, S. K.;Silva, V.;Zhang, X.;Falcao, G.
  • 通讯作者:
    Falcao, G.
{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Xinmiao Zhang其他文献

A Flexible and Low-Complexity Local Erasure Recovery Scheme
一种灵活且低复杂度的本地擦除恢复方案
  • DOI:
    10.1109/lcomm.2016.2604307
  • 发表时间:
    2016
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Xinmiao Zhang;S. Sprouse;I. Ilani
  • 通讯作者:
    I. Ilani
Fuzzy synthetic condition assessment of wind turbine based on combination weighting and cloud model
基于组合赋权和云模型的风电机组模糊综合状态评估
  • DOI:
    10.3233/jifs-169220
  • 发表时间:
    2017
  • 期刊:
  • 影响因子:
    2
  • 作者:
    Shuli Guo;Zhenyu Wang;Xinmiao Zhang;Xinghui Dong
  • 通讯作者:
    Xinghui Dong
Efficient Architectures for Generalized Integrated Interleaved Decoder
通用集成交错解码器的高效架构
Perfect Column-Layered Two-Bit Message-Passing LDPC Decoder and Architectures
完美的列分层两位消息传递 LDPC 解码器和架构
Statin Use during Hospitalization and Short-Term Mortality in Acute Ischaemic Stroke with Chronic Kidney Disease
急性缺血性中风合并慢性肾病住院期间他汀类药物的使用和短期死亡率
  • DOI:
  • 发表时间:
    2018
  • 期刊:
  • 影响因子:
    2.4
  • 作者:
    Xinmiao Zhang;J. Jing;Xingquan Zhao;Liping Liu;Chunxue Wang;Yuesong Pan;X. Meng;Yilong Wang;Yongjun Wang
  • 通讯作者:
    Yongjun Wang

Xinmiao Zhang的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Xinmiao Zhang', 18)}}的其他基金

CCSS: Error-Correcting Codes Enabling Hyper-Speed Communications and Storage: from Theory to Hardware Architectures
CCSS:纠错代码实现超高速通信和存储:从理论到硬件架构
  • 批准号:
    2011785
  • 财政年份:
    2020
  • 资助金额:
    $ 24.5万
  • 项目类别:
    Standard Grant
CAREER: A Unified Framework for the VLSI Design of Algebraic Soft-decision Reed-Solomon Decoder
职业生涯:代数软决策 Reed-Solomon 解码器 VLSI 设计的统一框架
  • 批准号:
    0846331
  • 财政年份:
    2009
  • 资助金额:
    $ 24.5万
  • 项目类别:
    Standard Grant
Collaborative Research: A Universal Cooperative Communication System-On-Chip
协作研究:通用协作通信片上系统
  • 批准号:
    0836910
  • 财政年份:
    2008
  • 资助金额:
    $ 24.5万
  • 项目类别:
    Standard Grant
GOALI : Collaborative Proposal: Advanced Coding and Signal Processing for Magnetic Recording: From Theory to Implementation
目标:协作提案:磁记录的高级编码和信号处理:从理论到实现
  • 批准号:
    0802159
  • 财政年份:
    2008
  • 资助金额:
    $ 24.5万
  • 项目类别:
    Standard Grant
Collaborative Research: CDI-Type I: Realizing the Ultimate Potential of List Error-Correction: Theory, Practice, and Applications
合作研究:CDI-Type I:实现列表纠错的终极潜力:理论、实践和应用
  • 批准号:
    0835782
  • 财政年份:
    2008
  • 资助金额:
    $ 24.5万
  • 项目类别:
    Standard Grant
CRI: IAD Acquisition of High-Performance Multi-Field Programmable Gate Array Platform
CRI:IAD收购高性能多现场可编程门阵列平台
  • 批准号:
    0708685
  • 财政年份:
    2007
  • 资助金额:
    $ 24.5万
  • 项目类别:
    Standard Grant

相似国自然基金

Research on Quantum Field Theory without a Lagrangian Description
  • 批准号:
    24ZR1403900
  • 批准年份:
    2024
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
Cell Research
  • 批准号:
    31224802
  • 批准年份:
    2012
  • 资助金额:
    24.0 万元
  • 项目类别:
    专项基金项目
Cell Research
  • 批准号:
    31024804
  • 批准年份:
    2010
  • 资助金额:
    24.0 万元
  • 项目类别:
    专项基金项目
Cell Research (细胞研究)
  • 批准号:
    30824808
  • 批准年份:
    2008
  • 资助金额:
    24.0 万元
  • 项目类别:
    专项基金项目
Research on the Rapid Growth Mechanism of KDP Crystal
  • 批准号:
    10774081
  • 批准年份:
    2007
  • 资助金额:
    45.0 万元
  • 项目类别:
    面上项目

相似海外基金

Collaborative Research: Learning for Safe and Secure Operation of Grid-Edge Resources
协作研究:学习电网边缘资源的安全可靠运行
  • 批准号:
    2330154
  • 财政年份:
    2024
  • 资助金额:
    $ 24.5万
  • 项目类别:
    Standard Grant
Collaborative Research: Conference: 2024 Aspiring PIs in Secure and Trustworthy Cyberspace
协作研究:会议:2024 年安全可信网络空间中的有抱负的 PI
  • 批准号:
    2404952
  • 财政年份:
    2024
  • 资助金额:
    $ 24.5万
  • 项目类别:
    Standard Grant
Collaborative Research: Conference: 2024 Aspiring PIs in Secure and Trustworthy Cyberspace
协作研究:会议:2024 年安全可信网络空间中的有抱负的 PI
  • 批准号:
    2404950
  • 财政年份:
    2024
  • 资助金额:
    $ 24.5万
  • 项目类别:
    Standard Grant
Collaborative Research: Conference: 2024 Aspiring PIs in Secure and Trustworthy Cyberspace
协作研究:会议:2024 年安全可信网络空间中的有抱负的 PI
  • 批准号:
    2404951
  • 财政年份:
    2024
  • 资助金额:
    $ 24.5万
  • 项目类别:
    Standard Grant
Collaborative Research: SaTC: CORE: Small: Towards Secure and Trustworthy Tree Models
协作研究:SaTC:核心:小型:迈向安全可信的树模型
  • 批准号:
    2413046
  • 财政年份:
    2024
  • 资助金额:
    $ 24.5万
  • 项目类别:
    Standard Grant
Collaborative Research: Learning for Safe and Secure Operation of Grid-Edge Resources
协作研究:学习电网边缘资源的安全可靠运行
  • 批准号:
    2330155
  • 财政年份:
    2024
  • 资助金额:
    $ 24.5万
  • 项目类别:
    Standard Grant
Collaborative Research: CSR: Medium: Scaling Secure Serverless Computing on Heterogeneous Datacenters
协作研究:CSR:中:在异构数据中心上扩展安全无服务器计算
  • 批准号:
    2312206
  • 财政年份:
    2023
  • 资助金额:
    $ 24.5万
  • 项目类别:
    Continuing Grant
Collaborative Research: Implementation: Medium: Secure, Resilient Cyber-Physical Energy System Workforce Pathways via Data-Centric, Hardware-in-the-Loop Training
协作研究:实施:中:通过以数据为中心的硬件在环培训实现安全、有弹性的网络物理能源系统劳动力路径
  • 批准号:
    2320972
  • 财政年份:
    2023
  • 资助金额:
    $ 24.5万
  • 项目类别:
    Standard Grant
Collaborative Research: Implementation: Medium: Secure, Resilient Cyber-Physical Energy System Workforce Pathways via Data-Centric, Hardware-in-the-Loop Training
协作研究:实施:中:通过以数据为中心的硬件在环培训实现安全、有弹性的网络物理能源系统劳动力路径
  • 批准号:
    2320975
  • 财政年份:
    2023
  • 资助金额:
    $ 24.5万
  • 项目类别:
    Standard Grant
Collaborative Research: CCRI: New: A Scalable Hardware and Software Environment Enabling Secure Multi-party Learning
协作研究:CCRI:新:可扩展的硬件和软件环境支持安全的多方学习
  • 批准号:
    2347617
  • 财政年份:
    2023
  • 资助金额:
    $ 24.5万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了