国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

xiaoyuhzou1228的個人空間 http://m.qingdxww.cn/space-uid-139997.html [收藏] [復制] [RSS]

博客

LKT系列加密芯片DES加解密以及OpenSSL DES接口實現加解密

熱度 9已有 1248 次閱讀2019-5-10 09:41

1、測試目標

使用已經預置DES密鑰的LKT4201N系列加密芯片完成運算

2、測試環境

本示例運行環境為windows系統、測試軟件LCS KIT、LKT-K100開發板。

3、測試步驟

注意:“->”表示使用LCS KIT軟件操作LKT-K100向加密芯片發送數據;

 “<-”表示使用LCS KIT軟件操作LKT-K100讀回加密芯片輸出的數據。

4、測試指令

   使用LKT4201N內部已存放的01號30密鑰和01號31密鑰進行加密操作測試

注: 如何創建KEY文件和寫入密鑰不再贅述)

(1) 加密指令

        -> 0088 0001 08 1122334455667788

<- 61 08

-> 00C0 0000 08

<- 密文數據+9000

注:加密數據應為8字節的整數倍,不夠的后面先補80,如果還是不夠8字節的倍數再補00到8字節的整數倍。

(2) 解密指令

        -> 0088 0101 08 +密文數據

<- 61 08

-> 00C0 0000 08

<- 1122334455667788  +9000

5、OpenSSL DES接口實現3DES 和DES加解密

(1)下載OpenSSL源碼,生成libeay32.dll 和libeay32.lib文件

(2)libeay32.dll 、libeay32.lib以及OpenSSL頭文件移植到VC工程中,工程中增加

#pragma comment(lib, "libeay32.lib")用于調用靜態庫,另外設置好頭文件路徑,在工程中增   #include <openssl/des.h>,

  3)DES_set_key_unchecked( (DES_cblock*)key1 , &schedule1 );調用此函數可以實現密鑰設置

DES_ecb_encrypt((const_DES_cblock*)(inbuff+i*8),(DES_cblock*)(outbuff+i*8),&schede1,DES_ENCRYPT);此函數用于實現DES ECB模式加密。

4)根據DES函數接口編寫加解密函數

解密函數同理

5)加解密函數接口測試

6)測試結果

以上完成了openssl des接口實現DES和3DES加密和解密功能。


路過

雞蛋

鮮花

握手

雷人

發表評論 評論 (23 個評論)

回復 小屁孩123 2019-5-13 15:59
我對這個技術很感興趣,我會一直關注的
回復 ?-о 2019-5-13 16:14
網上這樣的文章一搜一大把,代碼原理基本一樣,不一樣的就是你們公司是放到芯片中,不知道芯片的安全性如何,光靠這點代碼是不夠的防小人的。
回復 Mr.Wang 2019-5-13 16:56
所謂加密芯片不就是具有較高防護性才行的嗎,沒有較高的安全性是不可能有市場的,這款芯片聽不少人說過,安全性應該還可以吧
回復 Test_wf 2019-5-13 20:01
這款LKT4201N加密芯片可運用到哪些行業上啊,其芯片安全性如何?
回復 xiaoyuhzou1228 2019-5-13 20:54
4201N獲得EAL5+通用標準評估等級認證。應用的領域很多啊,比如,移動支付加密領域;銀行POS;城市一卡通QPBOC終端;電池、打印耗材防偽認證;
以及其他各類設備和單片機系統的RSA/ECC加密。
回復 tyl20100 2019-5-14 11:41
你們家這款芯片能獲得EAL5+這種安全級別。真夠厲害的。看來很有安全保障啊
回復 wang0327 2019-5-14 13:06
​樓主所說的LKT4201N芯片是算法移植類的芯片還是只能是認證類?
回復 kessy1 2019-5-14 13:17
這款芯片是cos指令,認證類芯片。不是算法移植芯片。
回復 miniminimini 2019-5-14 17:25
樓主的文章都這么專業,有3des源碼嗎?有了RSA介紹,為何還要用3des?安全性沒rsa好吧?
回復 QL87 2019-5-14 23:31
3DES源碼網上有很多,不過OpenSSL里有可以直接調用的3DES庫
回復 ?-о 2019-5-15 10:03
不是所有的場合都適合使用RSA的,DES也有其的優越性,安全性還是看方案怎么設計
回復 Mr.Wang 2019-5-15 13:57
DES加密算法和之前樓主發的SHA1算法哪個安全性更高?
回復 xiaoyuhzou1228 2019-5-15 14:46
DES是對稱密碼算法,適用于加密大量數據的場合。SHA1是散列算法,適用于數字簽名實現。這就得看你的需求了
回復 小屁孩123 2019-5-15 17:34
能支持RSA和ECC那還挺厲害。不知道性能怎么樣,運算速度快不快?
回復 miniminimini 2019-5-15 18:51
能同時用RSA和ECC算法,芯片確實挺厲害的,但是既然叫加密芯片,重點應該還在安全上,運算速度肯定不能跟主控相比,具體的運算參數要根據自己的項目,結合廠家給出的運算數據做決定
回復 Test_wf 2019-5-15 20:56
實現openssl和加密芯片這個有啥用,是PC和加密芯片做認證,還是線路數據加解密?
回復 kessy1 2019-5-16 09:24
驗證和線路加解密都能用,openssl只是一個接口。具體怎么使用還要看研發人員,不過應該還是線路加解密上用的多。
回復 ?-о 2019-5-16 13:47
很技術的一篇文章,我收了給我們研發看看
回復 wang0327 2019-5-16 14:00
我想了解一下這種芯片的運算速度和加密速度,有用過的嗎?給介紹一下
回復 小屁孩123 2019-5-16 14:07
之前有個項目使用過,3DES好像使用的硬件加密,加解密都是很快的
12下一頁

facelist

您需要登錄后才可以評論 登錄 | 立即注冊

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
返回頂部
主站蜘蛛池模板: 精品免费在线视频 | 国产a久久精品一区二区三区 | 羞羞人成午夜爽爽影院 | 国产精品 视频一区 二区三区 | 一区二区三区视频在线观看 | 色视频在线观看完整免费版 | 成人欧美一区在线视频在线观看 | 7777成年大片免费播放器 | 久久亚洲国产成人精品性色 | 亚洲欧美日韩一区超高清 | 国产麻豆精品在线 | 国产精品亚洲综合 | 婷婷六月天在线 | 亚洲人成一区二区不卡 | 久久久噜噜噜www成人网 | 四虎久久影院 | 九九视频在线观看视频23 | www.午夜色| 日韩欧美高清在线观看 | 夜里适合男生用的app | 黄辣文| 一级毛片区 | 精品精品国产yyy5857香蕉 | 国产午夜精品视频 | 国产自产拍精品视频免费看 | 人成免费在线视频 | 色综合天天综合网国产成人 | 2021国产麻豆剧集 | 成人禁在线观看午夜亚洲 | 中文字幕一区二区三 | 亚洲一区免费视频 | 青青国产线免观看手机版精品 | 91精品免费高清在线 | 免费高清资源黄网站在线观看 | 20款禁用软件app下载 | 四虎4hu永久免费视频大全 | 午夜小视频男女在线观看 | 四虎精品影院4hutv四虎 | 欧美人与动交片免费播放 | 成人性生交大片免费看中文 | 免费手机黄色网站 |