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

xiaoyuhzou1228的個人空間 http://www.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
返回頂部
主站蜘蛛池模板: 美女无遮挡拍拍拍免费视频 | 国产一级片免费观看 | 六月婷婷开开放处 | 91精品国产一区二区三区左线 | 演员请就位第一季 | 传奇影院免费 | 99福利在线 | 国产精品自产拍在线观看2019 | 亚洲视频五区 | 污污的网站在线免费观看 | 亚洲啊v天堂 | 毛片免费观看网站 | www.日本高清视频.com | 趁女同学洗澡摸她胸喝她奶 | 色视频网站免费 | 99久久精品一区二区三区 | 青青青青爽极品在线视频 | 一级毛片日韩 | 亚洲a∨精品一区二区三区下载 | 欧美第一页在线观看 | 99视频精品全国在线观看 | 国产国语对白精品视频 | 尹人久久久香蕉精品 | 亚洲视频在线精品 | 亚洲性爰视频 | 狠狠色综合色综合网站嗯 | mm在线观看免费视频 | 青青视频免费在线 | 成年一级片 | 色网站在线免费观看 | a毛片全部播放免费视频完整18 | 亚洲乱轮视频 | 久久久成人网 | 青青青国产免费手机视频在线观看 | 一区二区三区欧美日韩国产 | 国产精品三区四区 | 国产精品欧美一区二区 | 国模福利在线观看视频 | 国内精品免费一区二区观看 | 久久亚洲国产午夜精品理论片 | 国产黄片毛片 |