首先要理解的是公钥加密后私钥是可以解密的。私钥加密后公钥也是可以解密的。 公钥和私钥是成对出现的。 一般都是公钥加密,私钥解密。 公钥私钥原理 张三有两把钥匙,一把是公钥,另一把是私钥 张三把公钥送给他的朋友们—-李四、王五、赵六—-每人一把 李四要给张三写一封保密的信。她写完后用张三的公钥加密,就 ...
分类:
编程语言 时间:
2020-03-03 14:52:15
阅读次数:
79
常见的加密算法: 对称加密(加密解密密钥相同): `DES3 AES` 非对称加密(分公钥私钥): 信息摘要算法/签名算法: `HMAC SHA` 下面使用Python代码实现 python coding:utf 8 import base64 import rsa from Crypto.Ciph ...
分类:
编程语言 时间:
2020-03-03 01:01:39
阅读次数:
81
密钥共享 编写人:岑鹏、吴易佳、秦红梅 1密钥共享背景 密钥管理是为了防止通信双方在信息交换时密钥泄露或者被篡改和替换的系列过程,保证通信双方在通信时密钥的安全性与可靠性,当一个密钥对多份信息进行加密时,该密钥一旦丢失、损坏或者被非法获得时,多个加密的机密文件就可能会被非法解密,从而造成巨大的损失。 ...
分类:
其他好文 时间:
2020-03-02 22:51:27
阅读次数:
155
1.1 背景知识 对称加密 :加密解密使用同一密钥,加解密速度快。随着人数增多,密钥数量急增n(n-1)/2。 非对称加密 :使用公私钥配对加解密,速度慢。公钥是从私钥中提取出来的,一般拿对方公钥加密来保证数据安全性,拿自己的私钥加密来证明数据来源的身份。 单向加密 :不算是加密,也常称为散列运算, ...
分类:
移动开发 时间:
2020-03-02 22:40:19
阅读次数:
85
1.更新Ubuntu的apt源索引 2.安装包允许apt通过HTTPS使用仓库 3.添加Docker官方GPG key 4.设置Docker稳定版仓库 5.更新apt源索引 6.安装最新版本Docker CE(社区版) 7. 查看安装Docker的版本 基本命令 ...
分类:
系统相关 时间:
2020-03-01 00:28:53
阅读次数:
85
在虚拟机上最小化安装CentOS7后,里面的工具真的很少,添加cdrom作为本地yum仓库1、创建cdrom的挂载点mkdir/mnt/cdrom2、修改fstab,开机自动挂载cdrom,增加下面一行/dev/cdrom/mnt/cdromiso9660defaults003、挂载cdrommount-a4、把现有的repo文件移动到备份文件夹cd/etc/yum.repo/mkdirbakmv
分类:
其他好文 时间:
2020-02-29 14:44:20
阅读次数:
83
CentOS使用yum的elrepo源升级内核 1、 导入public key 参考:http://elrepo.org/tiki/tiki-index.php Import the public key: rpm --import https://www.elrepo.org/RPM-GPG-KE ...
分类:
其他好文 时间:
2020-02-28 12:24:05
阅读次数:
60
gitlab官方的ubuntu安装说明 https://about.gitlab.com/install/#ubuntu 该安装说明介绍的是gitlab-ee版本 按照该说明也能安装gitlab-ce版本. 用清华源安装,有些不同. 首先信任 GitLab 的 GPG 公钥: curl https: ...
分类:
其他好文 时间:
2020-02-26 18:28:09
阅读次数:
267
Yarn 对你的代码来说是一个包管理器, 你可以通过它使用全世界开发者的代码, 或者分享自己的代码。Yarn 做这些快捷、安全、可靠,所以你不用担心什么。通过Yarn你可以使用其他开发者针对不同问题的解决方案,使自己的开发过程更简单。 使用过程中遇到问题,你可以将其上报或者贡献解决方案。一旦问题被修 ...
分类:
系统相关 时间:
2020-02-23 16:43:55
阅读次数:
91
当你使用Linux操作系统处理安全问题时,下面的一些规则和技巧也许会派上用场。 1.在以root身份登录时,避免做一些常规工作。这会减少你感染病毒的风险,并且可以防止你犯一些错误。 2.如果可能的话,在一台远程机器上工作时,尽量使用加密连接。使用SSH来代替telnet、ftp、rsh、rlogin ...
分类:
系统相关 时间:
2020-02-21 16:17:39
阅读次数:
85