
计算机理解
酷学java
这个作者很懒,什么都没留下…
展开
-
SSH协议
一、什么是SSH协议 简单说,SSH是一种网络协议,用于计算机之间的加密登录。 如果一个用户从本地计算机,使用SSH协议登录另一台远程计算机,我们就可以认为,这种登录是安全的,即使被中途截获,密码也不会泄露。 最早的时候,互联网通信都是明文通信,一旦被截获,内容就暴露无疑。1995年,芬兰学者Tatu Ylonen设计了SSH协议,将登录信息全部加密,成为互联网安全的一个基本解决方案,迅速在全世界...转载 2020-04-11 16:23:08 · 423 阅读 · 0 评论 -
数字签名和数字证书
“数字签名”(digital signature)和"数字证书"(digital certificate) 数字签名: 摘要采用私钥加密,保证数据没被篡改 私钥和公钥成对产生,具有唯一性,一把私钥只能由一把公钥打开,相反也是如此 信息经过hash函数生成摘要,摘要经过私钥加密 接收信息方采用公钥解密得到的摘要,和接受到信息经过hash函数生成的摘要,进行对比,保证数据没被篡改 数字证...转载 2020-04-11 15:41:36 · 201 阅读 · 0 评论 -
http和https的区别
配置SSL,采用https方式访问程序 -https://www.cnblogs.com/mikespook/archive/2004/12/22/80591.html原创 2020-04-11 15:58:30 · 208 阅读 · 0 评论 -
密码学
1.密码学 1.1加密方式 单钥加密(private key cryptography),加密和解密过程都用同一套密码。莫尔斯电码也可以看作是一种私钥加密方法。通用的单钥加密算法为DES(Data Encryption Standard) 双钥加密(public key cryptography),加密和解密过程用的是两套密码。双钥加密算法为RSA( Rivest-Shamir-Adl...原创 2020-04-11 14:11:37 · 270 阅读 · 0 评论