產品詳情:
SAM芯片
1.1. 芯片簡介
基于可重構算法的SAM芯片,作為可信模塊用于個人計算機或者其他嵌入式系統(tǒng),以保證該系統(tǒng)信息安全。該芯片包括RSA、AES運算模塊,偽隨機數(shù)產生模塊,控制模塊,分別用于加解密運算,指令譯碼和信號流的控制,內部用Wishbone作為總線,將各模塊與控制模塊相連。運用可重構算法,可以用較少的資源實現(xiàn)不同長度的加解密處理,以適應不同程度的運用,同時節(jié)約資源,節(jié)省成本。
1.2. 芯片特征
SAM芯片特征包括以下幾點:
1)、完備的控制指令集,通過從外部引腳CDIO,可以對芯片的運算方式、密鑰長度和工作模式進行配置,已完成不同的加解密要求;
2)、SAM包含一個控制器,該控制器的功能包括:指令譯碼,數(shù)據流控制,各運算模塊選擇,使各模塊協(xié)調工作;
3)、RSA模塊,該模塊可重構算法設計,可以通過指令配置,選擇256、512、1024和2048位的密鑰對明文進行加解密運算;
4)、AES模塊,該模塊同樣基于可重構算法,可以實現(xiàn)密鑰長度為128、192和256位的加解密運算;
5)、偽隨機數(shù)產生模塊,用于產生運算所需的密鑰,利用隨機數(shù)作為密鑰,可以提高系統(tǒng)的安全性。
1.3. 芯片框架
1.4. 管腳定義