通信電纜 網絡設備 無線通信 云計算|大數據 顯示設備 存儲設備 網絡輔助設備 信號傳輸處理 多媒體設備 廣播系統 智慧城市管理系統 其它智慧基建產品
深圳市天浩旭科技有限公司
閱讀:637發布時間:2022-4-12
AT88SC系列芯片的加密原理是機頂盒系統中存在個性化的加密芯片,該加密芯片與CPU進行交互認證,從而控制機頂盒的軟件流程,實現系統的防拷貝。該加密芯片內部配置數據基本無法獲取,與CPU間通信采用密文方式,提高安全性。機頂盒主程序在啟動或運行過程中可以隨時喚醒加密認證任務。完成機頂盒產品中芯片(ID)的確認。加密認證任務通過發送一個認證指令,查找加密芯片的存在。
AT88SC系列芯片的原理主要三大技術
1)芯片的認證:通過讀取芯片配置區內的序列號,制造商ID以及加密的存儲區,獲得數據進行64位密鑰的運算(自制的F1算法),得到芯片內部的加密種子Gc。再獲得芯片內部的特定寄存器的隨機數Ci 和CPU產生的隨機數Q1,利用芯片內部的F2算法,芯片和CPU分別進行F2(Ci,Q1,Gc)運算,利用計算結果進行雙向判斷,從而完成認證。
2)芯片的加密認證:芯片認證完成后,采用步運算產生的SK(F2算法特定處的中間結果),以及由認證更新過得Ci+1 和CPU產生的隨機數Q2再進行一次加密運算F2(Ci+1,Q2,SK)認證,最后再通過讀取芯片內部更新的Ci+2與CPU計算的結果進行比較,如果相同,則加密認證完成,進入加密模式。
3)加密模式下訪問加密的存儲區:在加密模式下,I2C總線上傳輸的數據為經過加密的密文數據,首先將存儲區的密碼進行加密,發送給芯片進行認證;然后利用加密讀指令加密訪問帶密碼的加密存儲區,將獲得數據進行解密,并與產品內部特定存儲空間的數據進行比較,如果相同,則更新芯片內部的數據和FLASH的數據。如果上述操作均成功,則完成加密認證任務的處理。
采用AT88SC系列芯片進行系統加密需要注意的事項:
1)芯片的加密種子Gc是加密認證中最重要的加密算子,不能泄露。
2) 芯片的F1算法是獲得加密種子Gc的途徑,不可泄露。
3)芯片存儲區密碼是獲取存儲區數據的鑰匙,不可泄露。
智慧城市網 設計制作,未經允許翻錄必究 .? ? ?
請輸入賬號
請輸入密碼
請輸驗證碼
請輸入你感興趣的產品
請簡單描述您的需求
請選擇省份