密码学的应用场景

本文介绍了密码学的发展历程,从古典密码学的置换和代换,到近代密码学强调密钥的安全,再到现代密码学的公钥密码学。重点探讨了数字签名、对称加密和非对称加密在确保信息完整性、防止篡改和密钥交换中的应用,揭示了密码学在网络通信中的关键作用。
摘要由CSDN通过智能技术生成

1.密码学
密码学简单的来说,就是用并非认知的,并非能即时识别的符号代替可以即时识别的信息。这种方式最早的创建并非为了隐藏信息,而是为了记录信息。后经过多年发展成为了现在的密码学。
2.密码学发展历史

  • 古典密码学(1949年之前)
    主要特点:数据的安全基于算法的保密。
    古典密码编码方法归根结底主要有两种,即置换和代换。
    把明文中的字母重新排列,字母本身不变,但其位置改变了,这样编成的密码称为置换密码。最简单的置换密码是把明文中的字母顺序倒过来,然后截成固定长度的字母作为密文。
    代换密码则是将明文中的字符替代成其他字符。
  • 近代密码学(1949-1975年)
    主要特点:数据的安全基于密钥而不是算法的保密,密码学从此开始成为一门科学
    **1949年克莱德-埃尔伍德-香浓编写了《保密系统的通信理论》**一文后正式奠定了近代密码学的基础。
  • 现代密码学(1976年以后)
    密码学的新方向-公钥密码学
    主要特点:解决了密钥分发和管理问题,密码学真正广泛在商业中应用
    1976年,罗纳尔多-里弗斯特,阿迪-沙缪尔和里昂纳多-阿多乐曼在麻省理工学院推动了公钥加密技术的革新发展

3.密码学的典型应用
我们在网络上进行通讯的时候,始终假设有第三个人对信息进行窃听或者篡改。在密码学中有三个又名的人物,Alice和Bob是密码学中通讯的双方,而Oscar则是一个想窃听或篡改信息的家伙。
为了实现Alice发送的消息一定是Alice发送的,而且Alice在发送消息不能对消息进行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值