【发布时间】:2016-01-18 17:43:27
【问题描述】:
我正在编写 RSA 算法的 c++ 实现。它有效,但计算 d 键需要数小时。任何让它工作得更快的帮助都会很棒。
unsigned __int64 calcolo_d(const unsigned __int64 eulero, const unsigned __int64 e) {
register unsigned __int64 d = 0;
while (!((e*d) % eulero == 1))
{
++d;
}
return d; }
【问题讨论】:
-
Aside
register已过时。
标签: c++ cryptography rsa public-key-encryption