1416.IC卡公民身份证系统设计嵌入式系统分析课程设计.doc
《1416.IC卡公民身份证系统设计嵌入式系统分析课程设计.doc》由会员分享,可在线阅读,更多相关《1416.IC卡公民身份证系统设计嵌入式系统分析课程设计.doc(18页珍藏版)》请在三一办公上搜索。
1、嵌入式系统分析课程设计IC卡公民身份证系统设计1.项目概述31.1.项目背景31.2.设计目标32.系统的工作原理52.1.密码技术52.1.1.公钥密码体制和数字签名52.1.2.数字证书52.1.3.证书验证62.2.智能卡技术62.2.1.非接触IC卡介绍62.2.2.非接触IC工作原理63.发证系统设计83.1.发证系统网络结构83.1.1.身份证管理中心83.1.2.身份证受理点93.2.发证系统软件结构104.验证设置软硬件设计124.1.硬件设计124.1.1.结构框图124.1.2.硬件组成124.1.3.电路原理图144.2.软件设计154.2.1.主程序154.2.2.键盘
2、扫描程序164.2.3.显示程序171. 项目概述1.1. 项目背景我国从1985年实行居民身份证制度以来,已累计制发居民身份证13亿个,实有执证人口近9亿。但由于现行身份证科技含量低、防伪性能差,极易被违法犯罪分子伪造和冒用;同时由于证件只具备视读功能,难以与计算机管理系统进行信息交换,已不适应国家信息化建设的需要,因此设计使用卡式的第二代身份证,对解决上述问题具有重要的意义。卡具有存储电子信息的能力,防伪性强,体积小,便于携带的特点,设计IC卡居民身份证,作为人口的身份识别证,同时内部存有其相关信息,防伪性能将大幅度提高。除证件表面采用防伪膜和印刷防伪技术外,证件芯片采用数字签名措施,将个
3、人图像和资料进行编码,可以基本满足证件防伪需要,有望身份证伪造现象杜绝。 另外,开发公安机关和社会相关部门使用的阅读身份证的机具,利用机读功能,满足信息交换的需要。新身份证内藏数字芯片,可以与机具进行相互认证,通过机读信息进行安全性确认,可实现现代化人口信息管理。1.2. 设计目标l 每位公民持有一张IC卡公民身份证,电子信息记录公民姓名、性别、民族、出身年月日、籍贯、血型、公民身份证号码、彩色照片等个人特征信息,以及发证机关及证件有效期限。l 公安机关有一套管理发证系统,通过覆盖全国的专用网络,能够对IC卡公民身份证进行发放、更新和注销等全面的管理。l 有一个全国性的开放的信息中心,负责处理
4、IC卡公民身份证的发布,提供机构或个人查询。l 提供方便携带和使用的身份证验证和读取设备,供机构或个人使用,可以方便读取身份证信息和准确验证公民身份证的真伪。l IC卡和身份证读取验证设备使用专用芯片和模块,杜绝身份证伪造现象。 2. 系统的工作原理系统的工作原理的核心是密码技术和智能卡技术,本系统采用近代密码学中的最新研究成果公开密钥体制和数字认证技术,身份证采用先进的非接触IC卡。2.1. 密码技术2.1.1. 公钥密码体制和数字签名公钥密码算法又称双钥密钥算法,是指加密密钥和解密密钥为两个不同的密钥的密码算法。加密密钥公之于中,谁都可以使用,称为“公钥”;解密密钥只有解密人自己知道,称为
5、“私钥”。两个密钥存在相互依存的关系,即其中任一个密钥加密的信息只能用另一个密钥进行解密。使用私用加密,而用公钥解密,可实现一个用户加密的信息由多个用户解读,而其它人在用户安全保存私钥的前提下,对同样的信息,不可能生成相同的加密信息,此称为“数字签名”。在居民IC卡身份证系统中,各级公安发证机关都拥有自己的公私密钥对,在发证时,使用其私钥对其所发身份证信息进行签名,其它机构和个人都可以使用其对应公钥验证身份证的真伪。2.1.2. 数字证书数字证书是绑定证书持有者的身份信息和签发该证书的权威机构的数字签名的文件。通过签名保障了证书的合法性和有效性,证书和其相关内容的真实性和完整性也得到了保障。在
6、居民IC卡身份证系统中,IC卡中保存公安机关签发的个人数字证书,证书中包含个人的姓名、性别、民族、出身年月日、籍贯、血型、公民身份证号码、等个人特征信息,以及发证机关及证件有效期限和发证机关对以上信息的数字签名。另外,各级发证机关也应具有由上级机关签发的证明其身份的数字证书。该证书除绑定其特征信息外,还应包含发证机关的公钥,证书中的公钥用于验证对应私钥的签名。最高的签证机关,其证书为自签证书。2.1.3. 证书验证验证证书的有效性,除验证颁发机构对证书的签名外,还要验证其“颁发机构的证书”的有效性。如果该颁发机构证书由其它颁发机构所签发,重复验证的步骤,一直验证导最高层颁发机构的证书。验证居民
7、身份证有效性,也采用上述重复的验证步骤。在身份证验证设备中保存最高层颁发机构的证书,是验证设备信任的根。2.2. 智能卡技术智能卡含有集成电路芯片,它不仅提供存储能力而且还提供计算能力,智能卡可以抵抗攻击,常用于需要高强度的安全保护和认证应用中。2.2.1. 非接触IC卡介绍非接触式IC卡是根据射频电磁感应原理产生的。它的读写操作只需将卡片放在读写器附近一定的距离之内就能实现数据交换,无需任何接触,使用非常方便、快捷,不易损坏。因此,在公交、门禁、校园、企事业等人事管理、娱乐场所等方面有广泛的应用前景。居民身份证以非接触智能卡为存储介质,符合方便携带和使用,安全性高的系统要求。2.2.2. 非
8、接触IC工作原理非接触式IC 卡读写器以射频识别技术为核心,读写器内主要使用了1片专用的读写处理芯片-MMM微模块。它是一个小型的最大操作距离达2030mm的读/写设备的核心器件,其功能包括调制、解调、产生射频信号、安全管理和防碰撞机制。内部结构分为射频区和接口区:射频区内含调制解调器和电源供电电路,直接与天线连接;接口区有与单片机相连的端口,还具有与射频区相连的收/发器、16字节的数据缓冲器、存放64对传输密钥的ROM、存放3套密钥的只写存储器以及进行三次证实和数据加密的密码机、防碰撞处理的防碰撞模块和控制单元。这是与射频卡实现无线通信的核心模块,也是读写器读写卡的关键接口芯片。读写器工作时
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 1416. IC 公民 身份证 系统 设计 嵌入式 系统分析 课程设计
链接地址:https://www.31ppt.com/p-2392328.html