背景:在一个项目的应用端需要将明文做DES加密处理,并传给设备端,但是在嵌入式设备的存储空间一般有限,且只用到了DES算法,故链接库的方案并不可取,所以需要将DES算法的相关代码提取出来,直接加到应用程序中。以OpenSSL为例,DES算法在OpenSSL中依赖并不多,提取并不复杂,大致分为以下两步:
(一)提取DES算法函数,如加密函数等;
(二)提取DES算法相关数据结构和宏定义。
背景:在一个项目的应用端需要将明文做DES加密处理,并传给设备端,但是在嵌入式设备的存储空间一般有限,且只用到了DES算法,故链接库的方案并不可取,所以需要将DES算法的相关代码提取出来,直接加到应用程序中。以OpenSSL为例,DES算法在OpenSSL中依赖并不多,提取并不复杂,大致分为以下两步:
(一)提取DES算法函数,如加密函数等;
(二)提取DES算法相关数据结构和宏定义。