阅读:1562回复:0
寻求在驱动中加入RSA 公钥加密算法 思路
我试着从OpenSSL 提取源码.但其太复杂了.想看懂它不是易事.要是有方法直接可以编译它使其可以在驱动代码中可用就最省事了,
我现在的需求是:从外面传入公钥(n,e)到驱动. 在驱动中加密. 加密后传回网络服务器 在服务器上解密(这里倒是有现成的openssl 可用). 我也是才了解了些加解密初步知识(驱动也是初学), 看RSA 的加密公式倒是很简单.就是c=m^e mod n 这个涉及大数运算.如果能找到大数运算的C源码.不知道是否就可以解决问题? miracl 中有大数运算的源码.想提取出来似乎也很难(它看起来好像比openSSL 要简单些). 不知道大家没有做过类似的事情,希望告知. 在网寻找了好几天.没有结果.非常感谢! |
|