论文首页哲学论文经济论文法学论文教育论文文学论文历史论文理学论文工学论文医学论文管理论文艺术论文 |
摘 要
随着数字技术和安全技术的飞速发展,证件的防伪技术已成为信息安全领域亟待解决的问题。在信息安全上数字签名可以起到身份认证、核准数据完整性的作用。目前关于数字签名的研究主要集中基于公钥密码体制的数字签名。
现在公钥密码体制已成为确保信息安全性的关键技术。RSA公钥密码体制是一种被广泛使用的公钥密码体制。本详述了RSA算法,SHA-1哈希散列函数。将RSA公钥加密体制与SHA哈希算法结合来实现了一个简单的房产证信息数字签名防伪仿真软件,本论文详细讨论了RSA加密算法的实现过程,通过对系统的测试说明在房产证防伪鉴别中,数字签名是可以用于证件真伪鉴别。
关键词:RSA;数字签名;SHA哈希算法;证件防伪;鉴别
目录
1引言 1
1.1 证件防伪背景与意义 1
1.2本课题研究内容 2
2 相关理论知识 2
2.1数字签名概述 2
2.2 RSA数字签名 3
2.2.1 SHA1安全哈希算法 3
2.2.2 RSA算法原理 6
2.3 RSA数字签名算法的实现具体过程 7
3 房产证公文数字签名系统总体设计 9
3.1系统功能图 9
3.2 房产证公文处理模块 9
3.3 信息安全处理模块 11
3.3.1 RSA 密钥管理模块 11
3.3.2 签名生成模块 13
3.3.3 签名验证模块 16
4系统实现 17 大学排名
4.1 密钥生成模块产生密钥的过程 17
4.2 对房产证件进行数字签名的流程 18
4.3 系统测试 19
结 论 21
参考文献 21
致 谢 22
声 明 23
1引言
证件防伪背景与意义
证件(证照)是指受法律保护并有证明效力的一切携带信息的文本形式(特别是打印文本形式)。现代社会离不开证件信息,证件分为软质地和硬质地两类。软证件类的使用目前更为广泛,例如:护照、驾照、产权证、奖状、荣誉证、资格证、执业证、出入证、工作证、学生证、学位证、个人介绍信、甚至文件、商品标签、商业票据、代币券、钱币等等具有法律效力的软质(纸质)凭据。硬证件包括各种IC卡、磁卡、便携电子存储设备等,此外还包括诸如汽车牌照,门牌街牌等等。
迄今为止的各种软证件都很容易被伪造、被篡改、被盗用,软证件的权威性和信用体系非常脆弱,这对社会秩序的威胁越来越大。911事件之后,证件的防伪技术受到美国、欧洲、日本等发达的高度重视,许多身份识别防伪新技术研发计划正在加紧实施。在国内,证照证件的防伪问题也引起了从政府到民间的极大关注,一种意见认为重要的软证件应采用IC卡,例如学生证IC卡、驾照IC卡等等。IC卡替代方案的主要局限是:首先,有一大类重要的软证件用IC卡来代替就不便于使用或流通(如奖状、学历证、产权证、介绍信、证明文件、票据、与外国接轨的软护照等等),还有些按国际惯例或商业标准使用的软证件在当前由于规制原因还不可能采用IC卡,而这类软证件又往往使用频繁,是防伪的主要隐患。其次,IC卡的制作成本和识读设备成本都明显较软证件高、受环境影响因素更多、在移动环境中识读设备也不便于使用。所以IC卡替代方案只能在某些特定应用领域和应用环境中才有优越性。再者,IC卡本身也有一个逻辑方法内核的问题,仅有硬质外壳的保护而没有内在的优秀防伪方法机制同样是危险的,因此在这样一个大的趋势面前我们可以将传统的软证件防伪和现在信息安全领域用得最为广泛的数字签名技术结合起来研究一种新的防伪方式。通过对软证件的数字签名一样可以很好的识别证件的真伪,并且通过数字签名的证件不但可以起到真伪鉴别的目的并且还可以对证件持有人的身份进行鉴别,因为通过数字签名的证件都带有唯一性,可以有效的保护证件持有人的家庭财产,因此将现代信息安全技术和传统的软证件防伪结合是以后防伪领域的一个新课题,由于在一些应用领域发展软证件的防伪技术也势在必行。并且软证件的流通在现代社会的信用体系中仍然扮演着主体角色,软证件信息保护和使用的每一种防伪新技术的应用范围将会非常广阔、当前的需求也很迫切,这对于健全社会信用安全体系、维护社会稳定、保障国家安全保障老百姓的财产安全有着根本性的重大意义。
(转载自中国科教评价网www.nseac.com )