博客專欄

        EEPW首頁 > 博客 > LCS(LKT)版權保護芯片方案說明(二)

        LCS(LKT)版權保護芯片方案說明(二)

        發布人:13466516880 時間:2025-03-19 來源:工程師 發布文章

        對比認證方案

        對比方案應用模式固定,調試簡單,MCU主控端只需要移植對稱加密算法和簡單的加密操作即可,不需對主控MCU端原有程序做大的改動。同時也不需要用戶了解加密芯片內部運行流程,因此調試周期短,研發投入小。提供相應的Demo例程,用戶直接移植即可使用。

        對比認證方案實現的步驟如下:

        主控MCU與加密芯片端分別預置安全密鑰Key1Key2(相同的3DES密鑰)

        MCU與加密芯片端預置相同的初始向量Iv(8字節) 和附加數據(16字節)

        MCU端發送附帶16字節隨機數Rand1(密文傳送)指令,請求加密芯片產生挑戰數據

        加密芯片端使用Key2解密指令數據得到Rand1

        加密芯片端產生16字節隨機數Rand2

        計算D1D1 = (Rand1 ^ Rand2 ^ Solt )

        生成挑戰數據D, D= D1 || Rand2

        計算密文CC =3DES_EncCBC(Ivkey2, D)。并將C返回給MCU  

        MCU端解密密文C3DES_DecCBC(Ivkey1, C),截取Rand2

        MCU端計算D1’,  D1 = (Rand1 ^ Rand2 ^ Solt )

        如果 D == D 則認證成功,否則認證失敗

        對比認證流程圖如下所示:

        圖片1.png


        *博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。



        關鍵詞: 抄襲 盜版 安全

        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 霸州市| 大连市| 调兵山市| 沾益县| 饶河县| 南郑县| 郴州市| 林甸县| 增城市| 介休市| 保康县| 平凉市| 烟台市| 合江县| 龙江县| 通州市| 泗水县| 黑水县| 泾源县| 汉中市| 墨竹工卡县| 东丰县| 灵璧县| 广水市| 潍坊市| 安义县| 瓦房店市| 天气| 鹤庆县| 金堂县| 云霄县| 邯郸市| 简阳市| 曲阳县| 彝良县| 杂多县| 繁峙县| 长岛县| 宜阳县| 荃湾区| 桃园县|