NTRU_Sage 另一个 NTRU 实现,这次是在 Sage 中...... 对于那些使用 Sage ( ) 并想开始玩基于格的加密的人。 该代码实现了著名的 NTRU 加密算法。 既然是Sage就别指望NTRU的实际表现了,不过还算过得去。 该代码使用由 SecurityInnovation ( ) 定义的算法的最新规范。 如果您正在寻找性能,请尝试这里 。 用法 图书馆非常直接。 在初始化时选择您的安全级别(128、192 或 256),然后调用gen_keys()生成公钥/私钥对。 后者将返回h和f , fp 。 要加密消息,只需使用encrypt方法,提供消息m和接收者的公钥h 。 同样,要解密消息,请使用提供密文和私钥的decrypt方法。 提供的代码说明了 NTRU 的类使用、性能和加法同态属性。
2022-04-26 15:58:32 9KB Python
1
加密源码 NTRU 用以实现NTRU抗量子解密的源代码 实现自己的加密程序 论文学习也可以使用实现的此代码为Java实现的NTRU算法
2022-03-02 09:31:06 169KB NTRU
1
从身份认证、数据机密性和密钥管理等方面分析了无线局域网IEEE 802.11协议的安全机制,证明该协议存在着严重的安全漏洞,容易受到多种密码攻击。针对以上问题提出了一种新的基于NTRU公钥密码体制的无线局域网安全解决方案,该方案采用基于NTRU的公钥证书机制进行密钥管理、双向身份认证和会话密钥协商,采用AES分组加密算法进行通信数据加密。由于NTRU的高效性及公钥证书机制在密钥管理方面的灵活方便性,使得该方案能在传输带宽、终端处理器和存储器资源都十分有限的无线局域网中提供与有线网络等同的安全级别,而且高效
1
ntru-crypto, 开源 NTRU public 密钥加密和参考代码 加密加密开源 NTRU public 密钥加密算法及参考代码密钥联系人:威姆斯。Whyte博士Mark Etzel医生联系人可以通过发送邮件到 ntru-crypto@securityinnovation.com 。项目概述
2021-11-20 21:25:45 2.65MB 开源
1
NTRU算法原理与实现,NTRU算法是最著名的“格”密码学的c语言实现,格密码学实用的主要有两类算法:一个是GGH,已被胡玉普教授攻破;另一个就是NTRU。本资源就是NTRU算法的C语言版。
1
NTRU算法原理与实现。参数产生、密钥产生、加密解密过程
2021-10-06 10:00:07 274KB NTRU-397 ntru
NTRU算法加密及签名的c语言实现,以及加密算法的优化
2021-05-24 13:39:10 1.56MB NTRU 算法加密 签名
1
基于格理的公钥密码算法,NTRU-1.2时我们利用的算法过程,由本密钥算法实现简单,所以很容易在移动设备中实现,公钥破解困难,安全系数高
2021-04-24 12:26:10 115KB 格,密码,公钥
1
ntru 加密算法开源C实现;ntru加密系统 是一种基于格的公钥密码体制,可以抵抗量子攻击,而且比RSA等传统的公钥密码体制的效率高,上传的代码用c实现了该密码体制。
2019-12-21 20:29:54 773KB ntru 加密 公钥加密
1