我能否从openssl源码中提取RSA算法用到单片机程序中?
消失的荒漠 2015-03-01 08:08:12 原来项目要用到RSA加密,我没有了解过就去学,后来发现很专业,本来想自己写的但没时间和经历,在网上找了下也没有合适的源码,最后差点打算外挂加密芯片。有幸论坛中有大神回复说他的RSA加密解密速度挺快,我问他源码哪搞的,他说从openssl。于是大概了解了下openssl,整个协议很大,虽然我也找到了相关的源码,但是目前暂时不能完整提取出来自用,因为不太了解整个openssl框架,此外openssl好像应用在基于OS的平台比较多,像我这种奇葩需求有人做过吗?
我对RSA算法主要有两个需求,一个需求是全功能的,包括公密钥的生成和数据传输的加密(用于LPC芯片系列,主频100M);
另外一个是用于身份验证,只需要对数据进行加解密(用于16位单片机,主频32M)。