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