Putty 使用密钥远程登录到linux利用闲时间把这些整理出来,防止自己以后要找,也方便一下大家Putty是一个在Window下用于登录时分方便的工具,轻巧方便;而且使用密钥登录相当安全,你只要保护好自己的私钥文件即可,不用密码登录,防止密码传输过程中被劫持;生成自己的公和私钥双击打开puttygen.exe,右下角“Number of bits in a generated key”设置为2
 putty验证  找到puttygen  然后点开 保存私钥 右边是私钥,左边是公 如图创建目录  ,赋予权限,编辑文件,复制,进去保存   vi /root/.ssh/authorized_keys 关闭selinux     setenforce 0 
原创 2017-10-19 02:23:12
853阅读
 putty验证  找到puttygen  然后点开 保存私钥 右边是私钥,左边是公 如图创建目录  ,赋予权限,编辑文件,复制,进去保存   vi /root/.ssh/authorized_keys 关闭selinux     setenforce 0 
原创 2017-10-19 02:41:11
752阅读
课件和作业(附答案)链接:https://pan.baidu.com/s/1vogTE2Flpzi9DmoclLPGQw 提取码:1mrp Stream ciphersThe One Time Pad学到此处的一些思考:熵与密码Pseudorandom GeneratorsNegligible vs. non-negligibleAttacks on OTP and stream ciphers
SSH是建立在应用层和传输层基础上的安全协议,其目的是专为远程登录会话和其他网络服务提供安全性的保障,用过SSH远程登录的人都比较熟悉,可以认为SSH是一种安全的Shell。SSH登录是需要用户名和密码的,要实现无密码登录,就需要创建SSH 密钥(ssh key),SSH 密钥可以认为是和另一台电脑通信时的唯一的识别证,SSH 密钥对可以让我们方便的登录到 SSH 服务器,而无需输入密码。GIT源
密钥前面几个密码学算法中,有反复提到的一个词“密钥”,那么这一小节就是详细些介绍下密钥相关知识。对密钥来说最重要的属性就是密钥的长度,密钥长度决定了密钥空间的大小。而攻击者最常用的攻击手段就是暴力攻击,通过不断迭代密钥进行攻击,因此为了避免暴力破解,不同密码学算法的密钥应该保证一定长度,比如AES算法安全的密钥长度是128比特,密钥长度足够长也不代表安全,密钥应该是随机、无法预测的。什么是密钥按照
XShell快速命令配置使用 简介 每天使用XShell和服务器打交道的我们,其实很辛苦的,每天需要和服务器交互,但学会偷懒才是一个合格的程序员,而且学会偷懒才是社会进步的动力。通过一些简单的设定,我们就可以减少输入交互的数量,达到省时省力的效果。 重复是每个工作的人的宿敌,对于程序员来说,重复是无法忍受,而且也是必须要避免;我们在与系统交互,获得研发平台的运行状态,而这些都是通
使用putty进行登录1:先使用putty链接上服务器,确保正常登录2:3:打开puttygen软件,如图4:把公复制粘贴到vim /root/.ssh/authorized_keys 5:在putty端进行更改6:登录即可
原创 2017-06-01 10:29:01
913阅读
内容介绍国密的双证书体系,将证书按照使用目的的不同划分为加密证书和签名证书两种,也就是两对公私钥,二者本质一致,均为SM2密钥对,区别仅体现在用法国密CA体系中,加密密钥对由CA产生,签名密钥对由用户自己产生,那么加密密钥涉及到的 私钥是如何通过安全的方式由CA传递到用户侧呢?使用数字信封的机理从道理上来说两个密钥具有不同的属性,逻辑上应该分开处理。其实最主要的原因是国家要保证必要的时候有能力对某
配置用户名和邮箱  初次安装git需要配置用户名和邮箱,否则git会提示:please tell me who you are.你需要运行命令来配置你的用户名和邮箱: $ git config --global user.name "ShunHub" $ git config --global user.email "734244502@.com" 注意:(引号内请输入你
一、  原理概念OpenSSL定义:OpenSSL是为网络通信提供安全及数据完整性的一种安全协议,囊括了主要的密码算法、常用的密钥和证书封装管理功能以及SSL协议,并提供了丰富的应用程序供测试或其它目的使用。OpenSSL整个软件包大概可以分成三个主要的功能部分:密码算法库、SSL协议库以及应用程序。OpenSSL的目录结构自然也是围绕这三个功能部分进行规划的。   作为一个基于密码学的
Gartner是全球最具权威的IT研究公司,在IT研究领域可以说是无人不知、无人不晓。它每年都会发布各种IT产业评测报告,分析未来技术发展,帮助客户进行市场分析、技术选择、投资决策。最近看到Gartner发布的云数据库魔力象限报告,这也是业内最严苛的厂商综合能力评估。不出所料,亚马逊云科技又是一骑绝尘,这也是它连续八年当领导者了。 这其实是有迹可循的,因为亚马逊云科技的云数据库确实有很多
RSA算法的介绍 A. 加密解密1. 密钥的产生1) 找出两个相异的大素数P和Q,令N=P×Q,M=(P-1)(Q-1)。2) 找出与M互素的大数E,用欧氏算法计算出大数D,使D×E≡1 MOD M。3) 丢弃P和Q,公开E,D和N。E和N即加密密钥,D和N即解密密钥。2. 加密的步骤1) 计算N的有效位数tn(以字节数计),将最高位的零忽略掉,令tn1=tn-1 。比如N=0x01
转载 2024-09-10 06:44:09
84阅读
1:在putty的文件夹里面有一个puttygen的文件双击打开它2:选择Generate会出现这个页面正在生成随机的字符串需要鼠标动一动要不会走的很慢已经生成上面这个是公这个是生成的一串随机数这边设置一个密码这个是的密码不是root的密码,可以增强安全性然后就可以save公和私钥了左边是公右边是私钥先save一下私钥取个名字为sam(这个名字可以随便写)公也可以保存在相同的位
原创 精选 2017-05-27 13:38:59
538阅读
207.11.13 update:证书格式在线转换 1.PFX是带有私钥的证书(包含公和私钥)  由Public Key Cryptography Standards #12,PKCS#12标准定义,包含了公和私钥的二进制格式的证书形式,以pfx作为证书文件后缀名(文件的扩展名可以为pfx或p12)。 2.CER二进制编码的证书(只包含公)  证书
转载 2024-03-26 20:54:43
90阅读
方式一ssh -i key.pem root@IP 如果出现报错说明这个问题是文件的权限太大了,需要给小点:chmod 600 key.pem 方式二可以使用ssh-add 添加key文件:ssh-add -k key.pem 正常登录:ssh root@IP若执行ssh-add 出现错误:Coul ...
转载 2021-07-28 21:51:00
2638阅读
2评论
 打开PuTTYgen,点击Generate生成。保存私钥。  创建authorized_keys文件$ sudo mkdir ~/.ssh$ sudo vim ~/.ssh/authorized_keys          #粘贴公$ sudo chmod 700 ~/.ssh$ sudo chmod 600
原创 2017-09-11 17:26:36
580阅读
密钥结构的转换一个程序同时用到CryptoAPI和openssl,如何将CryptoAPI中的密钥的句柄HCRYPTKEY转换成openssl的RSA结构? 如果HCRYPTKEY表示RSA公,则可以利用CryptExportKey导出公,根据MSDN介绍的Public Key BLOBs格式把modulus和pubexp转换为RSA里对应的域就行了。如果HCRYPTKEY表示RSA
转载 2024-04-11 14:02:03
57阅读
差点造了一整个轮子.Net Framework 4.5 里面的RSA功能,并未提供简单对PEM密钥格式的支持(.Net Core有咩?),差点(还远着)造了一整个轮子,就为了支持PEM PKCS#8、PKCS#1格式密钥对的导入导出。Github: github.com/xiangyuecn/…本文内容来自README,主要介绍了PEM PKCS#8、PKCS#1公和私钥格式,并以此为基础写的C
 RSA是一种常用的非对称加密算法。所以有时需要在不用编程语言中分别使用RSA的加密、解密。例如用Java做后台服务端,用C#开发桌面的客户端软件时。 由于 .Net、Java 的RSA类库存在很多细节区别,尤其是它们支持的密钥格式不同。导致容易出现“我加密的数据对方不能解密,对方加密的数据我不能解密,但是自身是可以正常加密解密”等情况。 虽然网上已经有很多文章讨论 .Net与Java互
  • 1
  • 2
  • 3
  • 4
  • 5