NTL实现RSA
1 |
|
琢磨了好久的NTL官方文档之后,发现写起来也还挺顺手的,主要是在invmod()那里报错,一直提示inverse not defined,此时的e是GCD(e,euler)=1求的,最后直接将e换成了一个64bit的随机素数,解决了报错的问题。需要打印每一个e,d只需要加入cout即可。
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!
1 |
|
琢磨了好久的NTL官方文档之后,发现写起来也还挺顺手的,主要是在invmod()那里报错,一直提示inverse not defined,此时的e是GCD(e,euler)=1求的,最后直接将e换成了一个64bit的随机素数,解决了报错的问题。需要打印每一个e,d只需要加入cout即可。
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!
目录