软件保护的硬件加密原理

如题所述

第1个回答  2016-05-31

全球最先进的加密狗内置高安全强度的加密算法,在通讯中同时采用128位AES对称算法(标准加密算法)及224位ECC以及1024位RSA非对称算法(椭圆算法)作为通讯加密手段,每一次数据传输都用128位随机密钥AES算法对其加密,而这个随机的密钥又用224位ECC算法加密,在随后传输。由于ECC是非对称算法,加密和解密的密钥并不相同,如果其中一组密钥可以用黑客手段从内存中获得,那么另外一组烧录在硬件狗中的密钥,黑客无法获得。无法获得两对ECC密钥,也就无法破解ECC加密的数据,从而无法获得AES密钥,也就无法破解整个通讯过程。这一双算法安全通道技术彻底解决了通讯监听破解的难题,传统的对称算法加密,黑客只要从内存中获得其加密密钥,就可以破解整个通讯过程。

相似回答