http --- 共享加密(对称加密)的几个概念
使用互联网进行数据传输时,可能会产生以下四个问题:
1. 窃听: A向B发送的消息,有可能在传输过程中被X窃听到
2. 假冒: A收到来自B的消息有可能是X冒充的
3. 篡改: A确实收到来自B的消息,但是该消息有可能被X篡改了
4. 事后否认:B确实收到了来自A的消息,但是A是恶意用户,当A像B发送恶意数据后,否认向B发送了数据
共享加密: 也称对称加密,加密和解密使用同一把密钥
共享加密的处理流程:
1. A准备通过互联网向B发送数据
2. A使用密钥对数据进行加密,得到密文后将密文发送给B
3. B收到密文后使用密钥进行解密得到数据
共享加密中存在的问题:
1. B收到A发送的密文的时候,密文有可能已经被X窃听了.
2. 假设A、B事先不知道使用的密钥具体是怎么样的.那么A就需要通过互联网,将密钥发送给B
3. X可以侦听到密钥,并使用密钥对密文进行解密得到数据(数据就泄漏了)
参考《我的第一本算法书》 第5章
http --- 共享加密(对称加密)的几个概念相关推荐
- SpringCloud-分布式配置中心【加密-对称加密】
前面我们介绍了SpringCloud的分布式配置中心,我们将项目中的配置信息保存在git或者码云的仓库中,但是这样一些敏感信息就暴露出来了,比如数据库连接的账号密码等信息,这时我们最好能够对这些信 ...
- 安全加密 - 对称加密和非对称加密区别
标题 区别 非对称加密算法实现加密信息交换基本过程:(可以双向进行) 甲方:生成一对密钥并将其中一把作为公用密钥向其他方公开 乙方:得到该密钥的公钥,使用该密钥对加密信息加密发送给甲方 甲方:用与公钥 ...
- 搜集博客园邀月工作室的有关加密对称加密的文章
SQL Server 2008中的代码安全(五):非对称密钥加密 SQL Server 2008中SQL应用系列--目录索引 非对称密钥包含数据库级的内部公钥和私钥,它可以用来加密和解密SQL Ser ...
- 【安全加密技术】 对称加密
转载请注明出处:http://blog.csdn.net/sk719887916/article/details/46822663 上篇了解了<非对称加密>后 今天我来继续了解下加密技术中 ...
- 对称加密、非对称加密深度解析
密码学的发展 加密的发展史随着人类的进化逐步复杂.严谨也更安全,对于早期的移位和字母对应等加密方式我们不难理解. 移位 : 比如恺撒密码, 简单点说将 26个英文字母的顺序打乱,得到一个新的字母顺序, ...
- 网络协议从入门到底层原理(7)网络安全 - 常见攻击、单向散列函数、对称加密、非对称加密、混合密码系统、数字签名、证书
网络安全 网络层 - ARP欺骗 DoS.DDoS 介绍与防御 传输层 - SYN洪水攻击(SYN flooding attack) 传输层 - LAND攻击 应用层 - DNS劫持.HTTP劫持 H ...
- SSL证书背后的加密技术--非对称加密和对称加密
SSL(安全套接字层)是一种标准的安全技术,用于在服务器和客户端之间建立加密连接.安装SSL证书后,就可以建立此安全连接.但这是如何实现的?数据是如何加密的?本文介绍了SSL背后的加密技术,它涵盖了非 ...
- 对称加密、非对称加密、数字签名、消息摘要的简单学习
对称加密.非对称加密.数字签名.消息摘要的简单学习 前言 对称加密算法 DES 特点: 为什么不使用: 3DES(Triple DES 或者 DESede) 特点: 使用场景: 为什么不用: AES( ...
- 对称加密DES和TripleDES
原文地址: http://www.cnblogs.com/chnking/archive/2007/08/14/855600.html 一. 对称加密 对称加密,是一种比较传统的加密方式,其加密运算 ...
最新文章
- 推荐10个小众简约,但是实用的软件和网站
- Android 实现歌词变红效果
- linux下安装或升级GCC 4.8以上版本(包括),以支持C++11
- linux 文件io实例代码,linux 文件IO(示例代码)
- 机器学习:贝叶斯分类器,朴素贝叶斯,拉普拉斯平滑
- 访客IP API接口
- 示波器测ab相_独有功能,剑走偏锋,示波器鲜为人知的10大特异功能|测试能力篇...
- linux安装mysql后怎么进去_linux安装mysql详细步骤
- django无法生成自定义表(mysql)
- SAP License:SAP顾问如何写运维报告
- js ---- 对象去重
- 阿里云张建锋:工业互联网不是工业自动化
- 贝塔斯曼龙宇:李斌能征善战 提前七年兑现了自己的承诺
- windows64位PowerDesigner下载
- 场外模拟 省选联考(B卷) 2020 游记
- 用图片签名时,如何解决签名的图片会盖住内容的问题
- python 聚合_Python数据聚合
- 这是你希望的自由职业么
- Java递归解压zip压缩包
- 海盗分金币的问题,代码
热门文章
- java 什么是servlet_JavaWeb解释一下什么是 servlet?
- python工作目录_如何使用python 3获取当前工作目录?
- hi3798mv300是什么手机_华为海思电视芯片hi3798mv300 硬件参数如何?
- 结构体内元素不确定_氮长叶,磷长果,那么生物菌肥能长啥?看完终于不纠结了...
- arccatalog点要素显示不完_如果你读不完显示屏说明书,至少读完这几句话吧
- 【Ogre-windows】实例配置
- 马尔科夫链和马尔科夫链蒙特卡洛方法
- 李宏毅机器学习课程5~~~分类:逻辑回归
- 第97:一文读懂协方差与协方差矩阵
- Linux查看修改时间、时区