论文部分内容阅读
通用数据安全架构是一个位一操作系统和具体应用系统之间的平台软件,它有效地促进了应用程序开发者和安全服务提供者之间的分工合作,为在互联网上开展电子商务活动奠定了相对可靠的数据安全基础.但是构建一个通用数据安全架构将涉及到加密算法的实现、架构自身的安全完整性、密钥的分发和使用管理、平台独立性的实现、Java卡的应用等关键技术的解决和具体系统实现所需投入的巨大工作量.该论文对上述这些关键技术问题进行了深入系统的研究,所实现的通用数据安全架构具有国际先进水平,填补了国内的空白.归纳起来作者主要完成了以下几个方面的创新工作:1)解决了加密模块中随机数的产生问题.2)通用数据安全架构自身的安全完整性问题的解决.3)解决了密钥保存的安全问题.4)解决了ASN.1的编解码问题.5)解决了通用数据安全架构平台独立性的要求.6)解决了Java卡本身 的限制问题.7)用同一套Java卡软件系统实现CA和RA两个应用.8)解决了如何对CA签名私钥进行保护的问题.9)RA与CA之间安全通讯问题的解决.10)解决了与现在已流行的各种可使 用证书的软件的互操作性.