安全和保密设计

本文探讨了对称密钥加密、非对称加密(如公钥私钥系统)、数字签名和信息摘要在处理大文件、保证发送者不可抵赖及防止第三方篡改的应用,以发送者A和接收者B的邮件通信为例,解释了如何选择合适的技术以确保安全和效率。
摘要由CSDN通过智能技术生成

概念

对称密钥加密算法:通过密钥加密明文,再通过密钥解密密文。加密解密使用同一个密钥。

非对称加密:使用公钥加密,私钥解密。或者相反。产生双密钥的是原因是对称加密在多个用户体系中管理密钥非常麻烦。比如A与B、B1、Bn通信,如果使用对称加密,那么A-B,A-B1 ,A-Bn都需要独立的密钥,不然B,B1,Bn之间可以截取解密。

数字签名:信息的发送方对信息利用自己的私钥进行签名,接着发送方把这个签名和信息一起发送给接收方。接收方收到信息后利用发送方的公钥来对其 中的数字签名进行验证,确认其合法性。

信息摘要:为了防止传输过程中,信息被篡改。

数字信封:发送方将明文通过对称密钥加密,再将对称密钥通过接收方的公钥加密(数字信封),发送给接收方。接收方拿到数字信封后,通过自己的私钥解谜,拿到对称密钥解密密文。

案例解析:

发送方A和接收方B进行邮件通信,要求内容以加密方式传输,信息内容大概500M,发送者不可抵赖,第三方无法篡改。

  • 由于要使用加密传输,所以需要用对称密钥加密或者非对称加密。又由于信息内容比较大,所以使用对称加密。因为非对称加密运行速度比较慢。
  • 由于发送者不能抵赖,所以要用到数字签名
  • 由于第三方不能篡改,所以要用到信息摘要
  • 由于接收方要得到对称的密文,所以要用到数字信封

在这里插入图片描述

  • 8
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

没脸见人555

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值