码迷,mamicode.com
首页 >  
搜索关键字:对称加密 非对称加密 数字签名 数字证书    ( 2307个结果
docker安装常见错误
问题:执行sudo apt-get时,出现校验数字签名时出错。如图 解决方式: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 78BD65473CB3BD13 sudo apt update ...
分类:其他好文   时间:2020-02-07 12:44:13    阅读次数:62
公钥,私钥,数字签名,数字证书详解
鲍勃有两把钥匙,一把是公钥,另一把是私钥。 鲍勃把公钥送给他的朋友们 帕蒂、道格、苏珊 每人一把。 苏珊要给鲍勃写一封保密的信。她写完后用鲍勃的公钥加密,就可以达到保密的效果。 鲍勃收信后,用私钥解密,就看到了信件内容。这里要强调的是,只要鲍勃的私钥不泄露,这封信就是安全的,即使落在别人手里,也无法 ...
分类:其他好文   时间:2020-02-04 14:17:08    阅读次数:66
HTTPS详解二:SSL / TLS 工作原理和详细握手过程
"HTTPS 详解一:附带最精美详尽的 HTTPS 原理图" "HTTPS详解二:SSL / TLS 工作原理和详细握手过程" 在上篇文章 "HTTPS详解一" 中,我已经为大家介绍了 HTTPS 的详细原理和通信流程,但总感觉少了点什么,应该是少了对安全层的针对性介绍,那么这篇文章就算是对 HTT ...
分类:Web程序   时间:2020-02-02 11:31:47    阅读次数:117
HTTP的加密
client向server请求时,server向client响应时,都通过HTTP协议,那么涉及交易和个人信息的传递如何保证安全性?加密和管道。 加密有两种:对称加密,非对称加密 对称加密 在对称加密算法中,加密和解密使用的密钥是相同的。也就是说,加密和解密使用的是同一个密钥。因 此,对称加密算法要 ...
分类:Web程序   时间:2020-02-01 14:40:42    阅读次数:112
Windows和Linux下实现ssh免密登录
恢复内容开始 SSH是一种通讯协议,可以实现远程安全登录。可以通过如putty、MobaXterm等工具通过ssh安全登录到虚拟机进行操作。 Openssh:ssh远程安全登录的开源实现(软件)。 SSH安全免密码登录:ssh key ssh key 使用非对称加密方式生成公钥和私钥 私钥存放在本地 ...
分类:Windows程序   时间:2020-02-01 12:42:37    阅读次数:172
python爬虫之数据加密解密
一、什么叫数据加密 数据加密是指利用加密算法和秘钥将明文转变为密文的过程。 二、数据加密的方式 1、单向加密 指只能加密数据而不能解密数据,这种加密方式主要是为了保证数据的完整性,常见的加密算法有MD5、sha系列等(位于python内置的hashlib模块中)。 2、对称加密 指数据加密和解密使用 ...
分类:编程语言   时间:2020-01-31 22:53:31    阅读次数:190
RSA加密算法
周五在上c语言课的时候,有幸接触了著名的rsa加密算法。rsa算法作为目前最有影响力的公钥加密算法,它能够抵抗到目前为止已知的绝大多数密码攻击,已被ISO推荐为公钥数据加密标准。回寝室后我感觉这种算法很有趣并且以我们目前的学习进度可以进行编写,便进行了尝试。在开始前我也找到了一些资料,下面和大家分享... ...
分类:编程语言   时间:2020-01-29 14:13:07    阅读次数:154
go语言 椭圆数字签名及其验证算法
package main import ( "crypto/ecdsa" "crypto/elliptic" "crypto/rand" "crypto/sha256" "encoding/hex" "fmt" "log" "math/big" ) func main() { // 1、对需要签名的 ...
分类:编程语言   时间:2020-01-29 12:51:06    阅读次数:114
对称加密+非对称加密,实现数据安全传输
一般金融类的产品,涉及前端和后端交互的时候,都会都严格的数据安全保证。防止黑客攻击,信息篡改。 加密方式有很多,总的来说,分为2种:对称和非对称。我们先来看一下,这两种加密方式分别是什么?他们有什么区别? 对称加密: 对称加密,即采用对称的密码编码技术,他的特点是,加密和解密使用相同的秘钥。 常见的 ...
分类:其他好文   时间:2020-01-29 00:47:30    阅读次数:97
go语言 RSA数字签名和验证签名
package main import ( "crypto" "crypto/rand" "crypto/rsa" "crypto/x509" "encoding/base64" "encoding/pem" "errors" "fmt" "io/ioutil" ) func main() { st ...
分类:编程语言   时间:2020-01-28 23:33:30    阅读次数:135
2307条   上一页 1 ... 15 16 17 18 19 ... 231 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!