當前位置:編程學習大全網 - 網站源碼 - 算法-LUA實現壹種報文簽名加密

算法-LUA實現壹種報文簽名加密

接入系統與XX特色前置的通訊報文采用報文體MAC簽名,簽名用來識別來源的合法性和報文體是否遭篡改或破壞。MAC簽名值生成的步驟如下:

經過咨詢同事,公司crypt庫中有現成的MD5加密方法;

果斷復用!!!

驗證:將字符串“123456” 按標準md5算法 後應該是 E10ADC3949BA59ABBE56E057F20F883E

crypt庫中與MD5相關的有3個:

驗證1:-- 不壹致

驗證2: -- 壹致可用

調用加密機SM4算法加解密數據

關鍵code

--對數據每兩位進行字節壓縮

--對壓縮後的數據轉為字節

--解碼:獲取的前16字節

--解碼:獲取的前17-32字節轉為byte

  • 上一篇:java小程序的按鈕位置如何設置?
  • 下一篇:抖音上3d汽車視頻是什麽軟件
  • copyright 2024編程學習大全網