恩智浦半導體(NXP Semiconductors)(由飛利浦創建的獨立半導體公司)與嵌入式安全軟體解決方案供應商NTRU,在德國紐倫堡舉行的Embedded World Conference上共同發佈了首款以軟體為基礎、用於通用型ARM7微控制器的加密解決方案。軟體加密微控制器可用於多種應用,包括信用卡讀卡機、門禁系統、ATM和機上盒。透過這種以軟體加密為基礎的技術,用戶能夠在已安裝的應用中,升級微控制器的安全性能,進而防範可能的攻擊。
NTRU針對恩智浦以ARM技術為基礎的微控制器的軟體安全庫能為用戶提供包括對資訊的加密和解密,數位簽章,以及密鑰協商等應用協議工具。主要特點包括:保密性,使收發雙方能夠確保資訊僅以雙方希望的方式共用;身份驗證,使接收方能夠確定資訊來源;完整性,使接收方能夠核對資訊未在傳送過程中被修改。
具體功能將包括加密、解密、亂數生成、數位簽章和其他應用協定,而具有保密性、身份驗證、完整性和不可否認性等優勢。演算法包括Hash演算法(SHA-1、MD5和X9.82 RNG)、對稱密鑰加密/解密演算法(AES、Triple-DES)和非對稱密鑰加密/解密演算法(RSA、DSA、Diffie-Hellman)。