数据加密和解密总结

本文总结了数据加密的两种主要方法——对称加密和非对称加密。对称加密如DES和AES,因其高效而广泛使用,但密钥管理困难。非对称加密,如RSA,安全性高但速度较慢。实践中常结合两者,用非对称加密传递对称加密密钥以兼顾安全与速度。
摘要由CSDN通过智能技术生成
加密incode:对明文(plaintext可读懂的信息)进行翻译,使用不同的算法对明文以代码形式(密码)实施加密转换成密文(ciphertext)。该过程的逆过程称为解密(descode),即将该编码信息转化为明文的过程。

对称加密(Symmetric Cryptography)

对称加密是最快速、最简单的一种加密方式,加密(encryption与解密(decryption)用的是同样的密钥(secret key),
这种方法在密码学中叫做对称加密算法。
对称加密有很多种算法,由于它效率很高,所以被广泛使用在很多加密协议的核心当中。
对称加密通常使用的是相对较小的密钥,一般小于256bit。因为密钥越大,加密越强,但加密与解密的过程越慢。
如果你只用1bit来做这个密钥,那黑客们可以先试着用0来解密,不行的话就再用1解;
但如果你的密钥有1MB大,黑客们可能永远也无法破解,但加密和解密的过程要花费很长的时间。
密钥的大小既要照顾到安全性,也要照顾到效率,是一个trade-off

对称加密算法介绍:

  • DES

    DES全称为Data Encryption

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值