7数据安全——数据保护的特性

本文介绍了数据安全的四个关键特性:保密性、完整性、不可否认性和可认证性。在保密性方面,讨论了DES、AES、IDEA、Blow Fish、CAST和RSA等加密算法。完整性部分涉及哈希函数的概念及其应用。数字签名确保了不可否认性和可认证性,文中提到了RSA和EIGamal等签名算法。最后,简述了信息隐藏的概念和在图片文件中的应用。
摘要由CSDN通过智能技术生成

一、保密性

DES对称加密算法

设计时间早,56位的密钥较短,现在已不怎么安全。DES对称加密算法DES算法使用分组加密方式进行加密它以64位的分组长度对数据进行加密,输出64位长度的密文。密钥长度为56位,密钥与64位数据块的长度差用于填充8位奇偶校验位。3-DES是DES的一个升级密钥长度增加。

AES算法

(对称算法中最流行算法)Advanced Encryption Standard(高级加密保准)目前无弱点

IDEA算法

International Data Encryption Algorithm
IDEA是国际公认的继DES之后又一个成功的分组对称密码算法。IDEA算法运用硬件与软件实现都很容易,而且在实现上比DES算法快得多。

  • Blow Fish
  • CAST
  • RO

RSA非对称密码算法

1977年,Riⅳvest、Shamir和 Adleman第次实现了公钥密码体制,称为RSA算法。RSA公钥密码算法是目前应用最广泛的公钥密码算法之一。RSA算法是第一个能同时用于加密和数字签名的算法,易于理解和操作。RSA是研究的最深入的公钥算法,从提出到现在已有三十多年,经历了各种攻击的考验,逐渐被人们接受,普遍认为是当前最优秀的公钥方案之一。

EIGamal

1985年,E|Gama提出基于离散对数困难问题的数字签名,通常称为E|Gama数字签名体制,其修正形式已被NST作为数字签名标准。专为数字签名功能而设计&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ChaselWang

有用就点个赞吧

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值