一、思考?? 1.什么是非对称加密? 公钥加密系统,广泛用于数据加密传输 更详细的解释可参考维基百科( https://en.wikipedia.org/wiki/RSA_(cryptosystem) ) 2.非对称加密难吗? very easy! 几乎每一种开发语言都能处理,同时也存在大量的工具 ...
分类:
编程语言 时间:
2019-12-26 11:15:31
阅读次数:
124
上级回顾: ~~~ 1.NFS 2.Sersync 3.SSH 1.ssh使用两种登录服务器的方式,哪两种? 密码 用户名 + 密码 秘钥 用户名 + 秘钥(私钥) 公钥加密 私钥解密 2.大家常说的 塞key是什么操作? 我: 发送公钥 你: 粘贴公钥, 发送主机的IP地址 端口 用户名 3.SS ...
分类:
其他好文 时间:
2019-12-23 20:54:55
阅读次数:
124
2019 2020 1学期 20192415 《网络空间安全专业导论》GPG实践 一、安装GPG 安装编译好的二进制包: Ubuntu sudo apt get install gnupg 安装完成后,键入下面的命令: gpg help 屏幕显示如下,安装成功: 二、生成自己的密匙,并输出公钥 公钥 ...
分类:
其他好文 时间:
2019-12-19 19:36:35
阅读次数:
99
对称加密:加密解密一样 内容大 优点:速度快,效率高 缺点:加密强度不高,秘钥分发困难 非对称:公钥加密,私钥解密 内容小 ...
分类:
其他好文 时间:
2019-12-18 12:45:24
阅读次数:
85
centos含义:centos是linux系统的一个发行版。也就是linux系统中的一个。它是基于linux红帽版本制作的。红帽版因为是商业版,所以很多东西是要钱的。但是centos完全免费,主要用作服务器的搭建。 特点:在CentOS的全称里面,我们可以看到Enterprise OS,也就是说企业 ...
分类:
其他好文 时间:
2019-12-13 09:23:46
阅读次数:
101
python实现RSA加解密和签名加解签 1、生成秘钥对 在这边为了方面演示,手动生成一个密钥对(项目中的秘钥对由开发来生成,会直接给到我们) 生成秘钥对的时候,可以指定生成秘钥的长度,一般推荐使用1024bit, 1024bit的rsa公钥,加密数据时,最多只能加密117byte的数据),数据量超 ...
分类:
编程语言 时间:
2019-12-10 16:47:57
阅读次数:
189
参考链接: http://www.ruanyifeng.com/blog/2011/08/what_is_a_digital_signature.html https://blog.csdn.net/weixin_37887248/article/details/82805508 这里涉及到了非对称 ...
分类:
其他好文 时间:
2019-12-09 13:30:48
阅读次数:
114
对称加密算法:DES、AES、IDEA、RC2、RC4、SKIPJACK……加解密使用相同密钥,这个是对称加密。对称加密优点是速度快 非对称加密算法:RSA、DSA、DH、ECC、EL GAMAL……公钥加密数据,然后私钥解密的情况被称为加密解密;因为公钥加密的数据只有它相对应的私钥可以解开,所以你 ...
分类:
其他好文 时间:
2019-12-06 00:12:31
阅读次数:
87
RSA算法原理转自:https://www.cnblogs.com/idreamo/p/9411265.html C++代码实现部分为本文新加 RSA算法简介 RSA是最流行的非对称加密算法之一。也被称为公钥加密。它是由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和 ...
分类:
编程语言 时间:
2019-12-03 17:58:23
阅读次数:
85
最近由于要连接远程的linux服务器,接触到了公钥和私钥的概念,就百度学习了一下,因为不整理一下很容易忘记,所以整理成博客。 1.优先明白一个概念:公钥是私钥生成的;公钥是私钥的拥有者发给大家的,就是大家都有的;私钥的拥有者是主动方(该点为个人理解) 2.公钥加密,私钥解密(保证数据的秘密): 【发 ...
分类:
其他好文 时间:
2019-11-24 00:09:30
阅读次数:
122