博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
加密方式
阅读量:5955 次
发布时间:2019-06-19

本文共 478 字,大约阅读时间需要 1 分钟。

对称加密

加密和解密用着相同的密钥。

明文 <-> 密钥 <-> 密文

可以这么理解,一方通过密钥将信息加密后,把密文传给另一方,另一方通过这个相同的密钥将密文解密,转换成可以理解的明文。他们之间的关系如下

例子:你摸左耳朵代表A, 摸右耳朵代表B,左手放下代表C,右手放下代表D

常见的对称加密算法有DES、3DES、AES、Blowfish、IDEA、RC5、RC6

非对称加密

生成一对密钥,一个公钥和一个私钥,公钥拿出去用于想发送密文的人,私钥自己留着做解密。

要想使用非对称加密算法,首先要有一对key,一个被称为private key私钥,一个成为public key公钥,然后可以把你的public key分发给想给你传密文的用户,然后用户使用该public key加密过得密文,只有使用你的private key才能解密,也就是说,只要你自己保存好你的private key,就能确保,别人想给你发的密文不被破解,所以你不用担心别人的密钥被盗,没关系。

常见的非对称加密算法有SSH, HTTPS, TLS,电子证书,电子签名,电子身份证

转载地址:http://jbgxx.baihongyu.com/

你可能感兴趣的文章
android9单手模式,荣耀9青春版安卓8.0上手:单手操作爽翻天
查看>>
html最小化打开新页面,【html相关】html中如何实现在新标签中打开另一个新的页面?...
查看>>
在html中加入tablestyle,html表格table的使用,以及表格的css样式
查看>>
android全屏监听,Android SurfaceView实现全屏播放例子
查看>>
html console 滚动条,JavaScript - 控制滚动条操作
查看>>
html5中按钮尺寸设计,UI设计中的按钮设计规范
查看>>
启动页html源码,启动页面
查看>>
html方法介绍,jQuery html()等方法介绍
查看>>
怎么删除html中的节点标签,在lxml中如何从节点中删除标签?
查看>>
PowerShell 学习笔记——对象(一)
查看>>
抢修Mac铝制键盘利器Karabiner
查看>>
⑨⑨学完linux系统运维到底可以做什么?
查看>>
McAfee:2012年风险与合规展望
查看>>
【原创】Oracle实现PGSQL的generate_series
查看>>
Apache2月9日邮件:Tomcat请求漏洞(Request Smuggling)
查看>>
WPF外包技术分享—WPF的MVVM架构解析(分享)
查看>>
数字签名与数字证书
查看>>
GHOST -BATCH 参数的妙用
查看>>
控制反转 (Inversion of Control, IoC)
查看>>
Catalyst 3850 Series Switch Recovery
查看>>