研究·Research








加密通讯·

  信息安全和系统安全是计算机安全的两大分支,目前两个分支正呈现出不断融合的趋势,安天很早就预见到这个变化,因此选择了将网络安全产品和密码技术相结合的道路,并在该领域的产品开发方面做了大量的基础研究和积累工作。
  
   密码算法有对称密钥和公开密钥两大体系,各自有不同的应用范围。由于对称密钥的代表算法DES和公开密钥的代表算法RSA都不断被发现一些新的安全漏洞,因此目前各种改进算法和新的算法体系也非常多。除了加密算法外,在数字签名、摘要等领域也存在着不同的算法和应用。
  
   安天在加密算法安全性能方面进行了大量的基础研究和开发工作。并早在2000年9月就自主开发完成了供内部使用的功能强大的算法数学包BNT&CAL SDK。该数学包包含了DES(包括主要变形)、IDEA、RSA、DSA、DH/DSS、MD4、MD5等三十余种安全常用算法,并包涵了他们经过变形之后的安全实现,这其中也包括了著名的ECC(椭圆曲线)算法等。

   我们同样严谨地完成了ECC在F(2^m)和F(p)域的实现。算法实现中规避了算法已知的安全问题,并进行了改进;也从效率上进行了优化。无论在安全性和速度上,都不同程度优于国外产品。

   该数学包采用标准C++开发,在 VC平台和 GCC平台下编译使用都无须任何修改,为进一步开发打下了良好的基础。该SDK的子集,也作为Antiy A-Key的附带的开发包。安天在加密算法的硬化方面也做了部分工作,目前已经完成了RSA等算法的FPGA实现。

   在关注算法的安全软硬件实现的同时,安天一直致力于密码实际应用的研究,我们在嵌入CA的安全通讯体制的研究中,提出了AHEVPN(Antiy High Efficiency Virtual Private Network)体制。这是与IPSEC不同的虚拟专网安全标准。与IPSEC相比AHEVPN采用了一套全新的构想:支持CA认证中心,AHEVPN引入了完善的CA认证机制,增加了安全性,防范作为IPSEC天敌的"中间人"攻击。同时充分发挥CA的作用,大大降低VPN节点管理员的管理工作量。减少加密扩张,ATVPN采用了一套独特的封包结构设计思路,在保证安全性的基础上减小了加密封装造成的扩张。同样支持传输模式和隧道模式,使AHEVPN可以在绝大多数情况下的替代IPSEC体系。AHEVPN特别适合大流量的通讯,尤其在小包通讯过程中比同等软硬件能力的IPSEC体系产品的效率大大提高。