论文部分内容阅读
本文描述了一个智能卡个人化设备的密钥管理系统,专门为智能卡生产过程中获取密钥的阶段进行服务。智能卡自从诞生以后,因其独有的安全性,已经广泛应用于银行、社会保障、学校、电子交付、身份验证等诸多领域。我国智能卡行业起步较晚,但发展速度很快,对智能卡的需求量非常大,仅仅社会保障卡每年需求都在百万级别以上,对智能卡生产设备提出了严峻的要求。智能卡本身的生产需要经过复杂的流程,大致需要通过卡面印刷、封装芯片、芯片检测、预个人化和个人化、抽检等几个步骤。本文讨论的智能卡个人化机关注的是生产流程中的个人化过程。本文讨论的密钥管理系统是基于网络通信的C/S结构的系统。本文首先介绍了智能卡的相关背景知识,也对本系统实现过程中可能用到的技术进行了详细的分析,这些都属于本系统前期的调研工作。然后,根据本系统所需要的生产环境,对系统的需求进行详尽地分析,需求的确定对系统的整体设计会有很大影响。之后,根据系统的需求,对本系统的服务器和客户端进行了整体设计和模块设计,并对系统的整体架构作了详细的说明。接下来,根据系统的设计,对本系统的服务器端和客户端进行了实现,并将实现的细节进行描述,也把实现过程中的问题及其解决方法进行了阐述,对系统的部署和测试也进行了相应的说明。最后,总结整个系统的经验和教训,并对系统作出了展望,也对目前系统的现状提出了一些改进方法。本论文描述的密钥管理系统已经应用于实际生产过程,与公司现有的个人化设备兼容,在实践中证明本系统良好的稳定性和易用性。