rsa密钥长度最低要求 不同长度的RSA算法,其时间有什么关系?
浏览量:3065
时间:2021-03-13 14:01:44
作者:admin
不同长度的RSA算法,其时间有什么关系?
我设计了rsa256、rsa512、rsa1024和rsa2048。n的位数(bit)由RSA表示。位数越大,加密强度越强,破解所需时间也越长。使用如此大量的Montgomery模幂需要大量的计算。
我有个人的经验,我当时的代码是C语言。256位可以在5分钟内加密一组数据,但2048位可能需要半小时。这还是在我知道n,e,D,M的前提下进行的。如果你不知道这些参数要解密,需要很长时间
rsa加密算法其密钥长度最低多少?
96位,即12字节。
因为加密1字节明文至少需要11=12字节的密钥长度。目前,主流密钥长度至少为1024bit,不建议使用小于1024bit的密钥(安全问题)。那么上限在哪里呢?没有上限。大多数都可以使用。
rsa密钥长度最低要求 java递归算法经典实例 简述rsa加密算法原理
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。