我需要生成64位公钥 - 私钥对,但无法找到任何标准算法。
答案 0 :(得分:1)
当你说公钥 - 私钥对时,你暗示你在谈论非对称加密。这里的密钥大小通常比这大得多 - 512位或1024位是常见的。如果您实际上是在谈论对称加密,那么只需随机生成一个64位数字(如果您使用的是DES / 3DES等算法,请根据算法的已知弱密钥进行检查。)
答案 1 :(得分:0)
另一方面,我想不出公钥加密算法,即使只有64位密钥,它也会有些安全。 RSA是迄今为止最常见的,但对于它来说,512位密钥是偏小的。椭圆曲线加密不需要像大多数其他公钥算法那样大的密钥,但即使如此,您通常也需要150-200位的范围。