安全器件SHA-1和安全單片機
SHA-1器件的主要應用包括:
本文引用地址:http://dyxdggzs.com/article/106455.htm● 軟件代碼(IP)保護;
● 軟件授權和升級管理;
● 配件識別和電子標簽;
● 網(wǎng)上身份識別;
● 電子錢(qián)包;
● 數據傳輸和媒體文件的加解密;
● DVB,STB和CMMB的條件接收系統(CAS)。
以SHA-1的軟件代碼(IP)保護應用為例,通過(guò)主機認證板上SHA-1器件的身份合法性(見(jiàn)圖2),來(lái)決定軟件是否要正常執行。由于SHA-1器件非法用戶(hù)無(wú)法復制,以此來(lái)保護軟件代碼不被非法拷貝,從而防止設備被非法抄板。受保護的對象可以是:MCU/DSP/ARM/FPGA等軟件代碼外置的系統或設備,如PMP、DVR、GPS導航儀、路由器、數控設備等;PC軟件,如殺毒軟件、專(zhuān)業(yè)工具軟件等;連接至Webserrer的設備,如智能家庭終端、IP-STB、IP-Camera等。
總之,SHA-1算法的不可逆性保證了系統的安全性;每個(gè)SHA-1器件具有唯一的64位ROM ID,使每個(gè)器件加載唯一的密碼成為可能,最終實(shí)現了系統的安全性不依賴(lài)單個(gè)器件;低成本、高安全性的SHA-1器件尤其適合于IP保護、授權管理、配件/身份識別、電子標簽、安全數據存儲、元件數據的加解密等應用。
評論