我在
ruby中为一个大学课程的项目编写了一个diffie-hellman密钥交换的实现.我需要生成至少500位长的大(安全)素数.有任何想法吗?我应该使用OpenSSL库吗?如果是这样,你会推荐什么功能? 最佳答案 使用openssl gem
OpenSSL的:: BN ::兰特
你可以指定你需要的大小 – 比如OpenSSL :: BN :: rand(212)
我在
ruby中为一个大学课程的项目编写了一个diffie-hellman密钥交换的实现.我需要生成至少500位长的大(安全)素数.有任何想法吗?我应该使用OpenSSL库吗?如果是这样,你会推荐什么功能? 最佳答案 使用openssl gem
OpenSSL的:: BN ::兰特
你可以指定你需要的大小 – 比如OpenSSL :: BN :: rand(212)