利用数字签名技术保证数据安全
2013-11-16 23:08
246 查看
利用数字签名技术保证数据安全
为了保证文件或者数据的存储和传输的安全,防止被篡改,可以利用数字签名技术,文件创建的时候进行计算文件的hash值,对hash值加密添加到文件的后面,这个叫签名。打开文件的时候先对文件解包,分出文件部分和签名部分,分别对文件有效部分计算hash值,和对签名部分解密变成明文,再对这两个结果进行比较,如果一样,说明文件没有被修改,否则被修改了。就是不可信,保证数据安全。
为了保证文件或者数据的存储和传输的安全,防止被篡改,可以利用数字签名技术,文件创建的时候进行计算文件的hash值,对hash值加密添加到文件的后面,这个叫签名。打开文件的时候先对文件解包,分出文件部分和签名部分,分别对文件有效部分计算hash值,和对签名部分解密变成明文,再对这两个结果进行比较,如果一样,说明文件没有被修改,否则被修改了。就是不可信,保证数据安全。
相关文章推荐
- 利用DotNET密码系统保证数据安全
- 利用DotNET密码系统之一的DES对称加密算法保证数据安全
- 利用DotNET密码系统之一的DES对称加密算法保证数据安全
- 利用DotNET密码系统之一的DES对称加密算法保证数据安全
- Mozilla称:我们将获取你的更多数据,但我们会保证它的安全
- 深挖Vista安全特性 - 谁在保证数据安全?
- 第六题:航天飞行器是一项复杂而又精密的仪器,飞行器的损耗主要集中在发射和降落的过程,科学家根据实验数据估计,如果在发射过程中,产生了 x 程度的损耗,那么在降落的过程中就会产生 x2 程度的损耗,如果飞船的总损耗超过了它的耐久度,飞行器就会爆炸坠毁。问一艘耐久度为 h 的飞行器,假设在飞行过程中不产生损耗,那么为了保证其可以安全的到达目的地,只考虑整数解,至多发射过程中可以承受多少程度的损耗?
- DotNET密码系统之一的DES对称加密算法保证数据安全
- 利用 java.lang.Runtime.addShutdownHook() 钩子程序,保证java程序安全退出
- 利用IPSec实现网络安全之三完结篇(身份验证和加密数据)
- 数据盾吕途:要保证数据的安全,改变存储方式才是关键
- 安全系列之一:如何利用IPSec保证远程桌面的安全性!(上) 推荐
- https是如何保证数据传输的安全
- (春招面试)http和https区别,https在请求时额外的过程,https是如何保证数据安全的
- 第四章:iOS应用漏洞利用 ——4.4 Keychain数据存储和安全
- 这个信息化的时代我们该如何保证自己的数据安全呢
- BackTrack4――利用渗透测试保证系统安全
- https是如何保证数据传输的安全
- https是如何保证数据传输的安全
- 如何保证云服务供应中的数据安全?