


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2016年软考系统架构设计师学习笔记散列函数与数字签名MD5散列算法散列函数是一种公开的数学函数。散列函数运算的输入信息叫做报文, 运算后所得的结果叫做散 列码或消息摘要。特点:1. 给定M要找到另一消息 M使H(M)=H(M很难。2. 散列函数都是单向的,反推 M很难。3. 对于任何一个报文,无法预知它的散列码。4. 散列码具有固定的长度,不管原始报文长度如何。常见的散列函数有:MD5 SHA HMA等。MD5已成为国际标准,产生128位(16字节)长度的散列值(或称消息摘要)。通过以下4个步骤:1. 附加填充位,填充后数据长度 MOD51后余448。如果数据长度正好 MOD51余448,增
2、加512 个填充位,填充个数也就是1512。填充位第一个为1,其余全部是0。2. 补足长度。3. 初始化MD缓存器。4 个32位寄存器,A B C D,初始化为:A:01234567B:89ABCDEFC:FEDCBA98D:765432104. 处理数据段。数字签名与数字水印1. 数字签名可以解决 否认、伪造、篡改、冒充 等问题。凡是需要对用户身份进行判断的情况都可以使用数字签名。三个过程:系统的初始化过程、签名产生过程、签名验证过程。签名者必须注意保护好私有密钥,因为它是公开密钥体系安全的重要基础。如果密钥丢失,应该立即报告鉴定中心取消认证,鉴定中心必须能够迅速确定用户的身份及其密 钥的关
3、系。RSA、EIGamal、Fiat-Shamir、美国的数字签名标准/算法、椭圆曲线等多种。2. 数字水印是实现版权保护的有效办法,也是信息隐藏技术研究领域的重要分支。通过在原始数据中嵌入秘密信息水印来证实该数据段所有权。水印可以是一段文字、标识、序列号等,通常是不可见或不可察的,与原始数据紧密结合并隐藏 其中。精彩文档数字水印技术必须具有较强的 鲁棒性、安全性、透明性数字水印主要应用领域:版权保护,作品被盗版或出现版权纠纷时,所有者即可从盗版作品或水印版作品中获取水印信号 作为依据。加指纹,将不同用户端ID或序列号作为不同的水印(指纹)嵌入作品的合法备份中,一旦发现未 授权的备份,就可以确定它的来源。标题与注释。篡改提示,可将原始图像分成多个独立块,再将每个块加入不同的水印,来确定作品的完整性, 这类水印必须是脆弱的,并且检测水印信号时
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 仓库采购生产合同范本
- 公司股东纠纷合同范本
- 企业业务转让合同范本
- 中学生学习心理健康调查数据报告
- 无线对讲机采购安装合同模板解析
- 建筑工程项目管理技术标准解析
- 小学数学基础知识阶段测试卷
- 工程项目成本管理及优化策略
- 除铁除锰过滤器系统操作手册
- 水泥混凝土路面施工组织设计
- 2025-2030光伏新能源行业发展现状及未来趋势预测报告
- 浙江精诚联盟2025-2026学年高二上学期10月联考英语(含答案)
- 2025辽宁交投集团所属物产公司招聘3人笔试参考题库附带答案详解
- 2025河南安全员b证考试题库及答案解析
- 京东仓管基础知识培训课件
- 2025至2030ABS树脂行业发展趋势分析与未来投资战略咨询研究报告
- 暴发性心肌炎课件
- 犯罪现场勘查课件
- 2025-2026学年北师大版数学小学三年级上册(全册)教案设计及教学计划
- 2025年“学宪法讲宪法”主题活动知识竞赛题库附答案
- QCSG1204009-2015电力监控系统安全防护技术规范
评论
0/150
提交评论