论文部分内容阅读
随着数字信息技术的迅猛发展,网络上的信息安全问题日益突出,密码学是解决信息安全问题的基础。尽管各种加密设备得到了广泛的应用,但不同开发商的安全产品的体系结构和接口却不尽相同。由于缺乏统一的技术标准,使得上层应用程序开发者经常进行重复开发,安全服务很难共用。因此,对提供加密互操作能力的公共安全平台的研究就显得尤为重要。 我们开发的基于PKCS#11标准的公共安全平台WPKCS11与具体的加密设备、操作系统平台无关,为应用程序开发者屏蔽了底层信息安全技术的复杂性,给上层用户提供了方便易用的中间平台,它把信息安全模块从整个应用系统中分离出来成为通用的软件,提高了软件的可重用性,解决了安全技术中的高代价、易用性差、互操作能力弱等问题。 本文通过对PKCS#11规范的分析和研究,详细描述了基于PKCS#11规范的公共安全平台WPKCS11的设计思想和实现方案。