zntsbkhhh的个人空间 https://www.eechina.com/space-uid-161533.html [收藏] [复制] [RSS]

博客

OpenSSL安装使用(四):DES加解密功能测试

热度 9已有 400 次阅读2023-7-11 09:45 | 加密, 算法, 芯片。国产

OpenSSL是一个开放源代码的安全套接字层密码库,它主要用于互联网安全协议的实现,具有加密,认证和安全访问等功能。OpenSSLEric YoungTim Hudson共同开发,源自SSLeay开放源代码密码库,后来和内容安全管理密码库(CMS)合并成OpenSSL项目,既可以用于客户端程序,也可以用于服务器,可适用于多种类型的操作系统。

1、测试目标

使用已经预置DES密钥的LKT4305GM系列加密芯片完成运算。并调用openssl库函数实现DES加解密测试。

2、测试环境

本示例运行环境为windows系统、测试软件LCS KITCCloader开发板。

3、测试步骤

注意:->”表示使用LCS KIT软件操作CCloader向加密芯片发送数据;

<-”表示使用LCS KIT软件操作CCloader读回加密芯片输出的数据。

4LKT4305GM芯片实现DES加密

1LKT4305GM内部已预置加密密钥和解密密钥。

2) 加密指令

-> 0088 0001 10 31323334353637383930313233343536

<- 33790DE1BFFF1E2B45EE75B09FD42F9B  9000

5OpenSSL DES接口实现DES解密

1)下载OpenSSL源码,安装OpenSSL

2)根据安装时选择的动态库存放位置,即可找到编译好的OpenSSL的库文件。

3)将OpenSSL的库文件以及OpenSSL头文件移植到VC工程中。

4)根据DES函数接口编写程序

5)测试结果

以上完成了DES加密解密功能测试


路过

鸡蛋

鲜花

握手

雷人

发表评论 评论 (20 个评论)

回复 xiaoyuhzou1228 2023-7-11 10:09
LKT4305GM芯片支持国密算法吗?
回复 ?-о 2023-7-11 10:39
支持国密SM1、2、3、4、7
回复 tyl2010 2023-7-11 16:06
linux下有没有方法能实现openssl的常用算法?
回复 kessy1 2023-7-12 09:51
OpenSSL DES函数接口都支持哪些模式?除了ECB,支持CBC、CFB模式吗?
回复 sunxiang0506 2023-7-12 09:56
调用不同的库函数就可以实现不同模式的加密了 
回复 xiaoyuhzou1228 2023-7-12 10:02
具体移植需要怎么操作,有更详细的移植流程说明吗
回复 QL87 2023-7-12 13:16
DES算法源码不是都公开了吗?使用Openssl实现DES加解密和使用源码,哪个效率高?
回复 zntsbkhhh 2023-7-12 15:26
DES算法本身是公开的,所以其安全性在于密钥的安全性,DES算法具有极高的安全性,到目前除了使用穷举搜索法对DES算法进行gong击,还没有发现更有效的办法。
回复 tyl2010 2023-7-12 17:16
LKT4304芯片实现DES加密也是这么操作吗?
回复 sunxiang0506 2023-7-12 17:17
LKT4305GM支持国密SM1/SM2/SM3/SM4/SM7、RSA、SHA、AES、DES/TDES较高安全等级加密算法,具有高性能低功耗的特点
回复 wang0327 2023-7-13 09:02
应该是吧 具体的操作可以咨询厂家的技术人员吧 
回复 miniminimini 2023-7-13 09:29
这个系列讲的好全啊,从openssl的安装到应用都有讲到,很有用
回复 Test_wf 2023-7-13 11:18
文中提到的LKT4305GM系列加密芯片应该能支持多种算法吧
回复 QL87 2023-7-14 14:50
听说LKT的芯片有多种型号的,可以电话咨询一下他们公司
回复 ?-о 2023-7-14 14:57
支持SM1?SM1都是具有国密商用资质的芯片才允许使用的。
回复 kessy1 2023-7-14 14:59
DES加解密必须要调用openssl库函数吗?
回复 zntsbkhhh 2023-7-17 10:31
调用openssl加密库肯定要用openssl的 库函数才能用,要不然API不正确没办法正常会使用
回复 miniminimini 2023-7-17 10:58
这个LKT4305GM还行,之前我们公司做 国密的 项目就是用的这个芯片,开发挺方便,性能也不错。
回复 Test_wf 2023-7-17 11:39
这款芯片是什么接口的?
回复 wang0327 2023-7-18 13:30
看需求了,他们家的这个芯片好像是IIC=和SPI都支持 。

facelist

您需要登录后才可以评论 登录 | 立即注册

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
返回顶部