以前遇到过一个问题,在用有些 Linux 发行版时,用 ssh-keygen 产生好了密钥对并上传到了目标服务器,但每次登录都要重新输入。这与 ssh-agent 有关,看如下 man ssh-agent 的输出:ssh-agent is a program to hold private keys...
分类:
其他好文 时间:
2015-03-16 08:37:53
阅读次数:
144
一、Linux是什么二、怎样才能学好Linux三、安装Linux四、Securet密钥对登录远程服务器一、Linux是什么1、Linux历史(1991,LinusTorvalds)2、Linux的发行版本:Redhat,CentOS,Ubuntu,Suse,Fdeora3、Linux有什么用:大量服务器都使用Linux系统,从helpdesk到sever的转行一..
分类:
系统相关 时间:
2015-03-12 15:29:09
阅读次数:
260
非对称加密算法需要两个密钥:公开密钥(publickey)和私有密钥(privatekey),公开密钥与私有密钥是一对.如果用公开密钥对数据进行加密,只有用对应的私有密钥才能解密;如果用私有密钥对数据进行加密,那么只有用对应的公开密钥才能解密。如下图所示,甲乙之间使用非对称加密的方式完成了重要信息的...
分类:
其他好文 时间:
2015-03-11 14:23:20
阅读次数:
180
使用xshell做密钥验证远程登录linux:我这里用的工具:xshell5及centos6.5首先在工具栏选择新建用户密钥生成向导,进行密钥对生成操作下一步生成公钥对,下一步这里也可以直接点“完成”,这里寻下一步”(原因看下一张图)选中公钥复制,保留,或者保存为文件,后面要用到在服..
分类:
系统相关 时间:
2015-03-11 02:01:32
阅读次数:
253
在配置之前先告诉大家我的linux环境:这里为CRT的版本:这里为linux的版本:ssh的配置文件为默认,没有进行任何改动好了,我们开始配置实现crt利用密钥远程连接linux有两种方法:法1在CRT本地建立密钥对,在CRT里的配置有如下几步第一步:打开你的CRT,并且点开工具,点击创建..
分类:
系统相关 时间:
2015-03-10 01:37:35
阅读次数:
229
在前面了解了CryptoAPI和CSP的相关概念之后,我们具体分析了CryptoAPI的相关函数,实现了写证书、私钥的过程和更新证书的过程。写证书和私钥到CSP的方案:首 先将CA返回给RA的证书和私钥进行封装,将它们封装成P12结构证书,然后将P12结构证书导入到一个临时的证书库中。在该临时库中找...
下面的命令创建一个新的随机密钥对,并将其存储在 EndvStrongKey.snk 中。 sn -k EndvStrongKey.snk下面的命令将 EndvStrongKey.snk 中的密钥存储在强名称 CSP 中的容器 Endv 中。sn -i EndvStrongKey.snk Endv下面...
分类:
其他好文 时间:
2015-03-06 17:04:10
阅读次数:
163
常用加密算法
哈希(散列)函数MD5
SHA1
SHA256
对称加密算法DES
3DES (使用3个密钥,对相同的数据执行三次加密,强度增强)
AES (高级密码标准,美国国家安全局使用的)
苹果的钥匙串访问就是使用 AES 加密的!
ECB 密码本加密
CBC 密码链条加密
非对称加密算法(RSA)
RSA - 加密算法!算法是公开的!”公钥”加密,”私钥”解密
“私钥”加密...
分类:
编程语言 时间:
2015-03-04 09:48:34
阅读次数:
214
非对称加密算法 RSA过程 : 以甲乙双方为例 1、初始化密钥 构建密钥对,生成公钥、私钥保存到keymap中 KeyPairGenerator ---> KeyPair --> RSAPublicKey、RSAPrivateKey 2、甲方使用私钥加密, 加密...
分类:
编程语言 时间:
2015-02-13 08:09:54
阅读次数:
221
梗概:使用证书登陆,可以减少密码的使用,避免密码泄露,证书登陆更加方便、安全。Secure CRT和Putty原理相同,生成密钥对(Key pair)操作有所不同。1、生成key pair,先以SecureCRT为例密钥类型有RSA和DSA两种,sshd_config里面两种都支持,一般选用RSA....
分类:
系统相关 时间:
2015-02-11 01:46:14
阅读次数:
332