8.4高级密码算法之SM9-密钥封装机制与公钥加密算法 密码学原理
Kyber密钥封装机制(KEM)是一种致力于保护网络免受未来量子计算机攻击的加密标准。 近日,一份关于该标准的报告揭示了两个实施漏洞,被合称为“KyberSlash”,有可能导致攻击者获取加密密钥。 12月1日,网络安全公司Cryspen的研究人员弗朗西斯·基弗(Franziskus Kiefer)、古塔姆·塔姆瓦达(Goutam Tamvada)和卡尔西基扬·巴尔...
SM9_4 密钥封装机制和公钥加密算法
国密SM9数字签名和密钥封装算法的安全性分析 下载积分:1000 内容提示: SCIENTIA SINICA Informationis中国科学: 信息科学 2021 第年 51 第卷 11期: 1900–1913c ⃝ 2021 《中国科学》杂志社 www.scichina.com infocn.scichina.com论文国密 SM9 数字签名和密钥封装算法的安全性分析赖建昌 1 黄欣沂 1* 何德彪 ...
代号分类号10701TN918.1学号1101120697密级公开题(中、英文)目混合加密的密钥封装算法研究与设计ResearchandDesignonKeyEncapsulationAlgorithmofHybridEncryption作者姓名**指导教师姓名**务傅晓彤副教授学科门类军事学学科、专业密码学提交论文日期二○一四年一月西安电子科技大学创新性声明本人声明所呈交的论文是我个人在导师指...
1.一种后量子密钥封装算法的轻量化实现方法,其特征在于:包括如下步骤:S1:获取Kyber的系统参数k;S2:依据该系统参数k获取矩阵A,获取私钥向量s;S3:利用NTT数论变换对矩阵A、向量s中的多项式元素进行数论转换,获取NTT域的私钥元素和NTT域的矩阵元素;S4:通过矩阵向量乘法对NTT域的私钥元素和NTT域的矩阵元素进行点乘运算...
加密算法的安全性证明.本文首先基于q-SDH假设和随机谕言模型,证明SM9数字签名算法具有EUF-CMIA的安全性.其次,为了消除对Gap类困难假设的依赖,采用Twin-Hash-ElGamal技术,提出基于SM9密钥封装机制的新型密钥封装机制Twin-SM9.与SM9密钥封装机制相比,Twin-SM9的系统公钥和用户私钥分别增加了一个群元素,而封装密文长度...
本文首先基于 q-SDH 假设和随机谕言模型, 证明 SM9 数字签名算法具有 EUF-CMIA 的安全性. 其次, 为了消除对 Gap 类困难假设的依赖, 采用 Twin-Hash-ElGamal 技术, 提出基于 SM9 密钥封装机制的新型密钥封装机 制 Twin-SM9. 与 SM9 密钥封装机制相比, Twin-SM9 的系统公钥和用户私钥分别增加了一个群元素...
可以看到,耗时最短的双曲线,密钥长度是224,平均每次耗时是0.6ms(client+server)。而DH用的是1024bits的DHParameter,密钥长度128,平均耗时是228.725⁄32=7.14ms 。而最慢的双曲线性能也是两倍多,而平均值是221.049/16/18=1.73ms,性能也是4倍多。 封装接口的时候,其实我是选取了mbedtls目前支持的全部算法。其实...