课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
信息安全问题是每一个企业和用户都在关注的一个网络安全问题,而今天我们就通过案例分析来了解一下,网络信息传输加密方法都有哪些。
对称加密
用相同密钥对原文进行加密和解密
加密过程:密钥+原文=>密文
解密过程:密文-密钥=>原文
缺点:无法确保密钥被安全传递
非对称加密
公钥&私钥
公钥用于加密,私钥用于解密
公钥由私钥生成,私钥可以推导出公钥
从公钥无法推导出私钥
优点:解决了私钥传输中的安全性问题
Q:解决了信息传递的问题,如何验证是"确实是发送方发送的,信件没有被篡改"?
通过数字签名
哈希-Hash
将一段数据(任意长度)经过一道计算,转换为一段定长的数据
不可逆性-几乎无法通过hash的结果推导出原文,即无法通过x的Hash值,而推导出x
无法通过人的指纹瑞到处他是谁
无碰撞性,几乎没有可能找到一个y,使得y的HASH值等于的hash值
几乎没有两个人的指纹是一样的
使用场景:
校验文件的完整性
服务器中使用hash存储用户名的密码
数字签名
数字签名-DigitalSignature
目的:为了证明发送人是想要接收信息的人
一套数字签名通常定义两种互补的运算:
一个用于签名(signature)
另一个用于验证(verifily)
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。