网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
01月27日
漏签
0
天
linux吧
关注:
483,060
贴子:
2,564,884
看贴
图片
吧主推荐
视频
游戏
10
回复贴,共
1
页
<<返回linux吧
>0< 加载中...
问一个关于公钥私钥对称加密的问题
只看楼主
收藏
回复
贴吧用户_0t8ee94
------wx
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
我想问问比如我在自己本地电脑上用ssh登录一个云服务器。我是应该用下面哪种方法呢?
1。用服务器生成一对密钥然后把公钥发给本地计算机。
2。用本地计算机生成一对密钥然后把公钥发给云服务器。
按照网上的介绍,我的理解是公钥私钥可以互相解密的,公钥是公开的,可能被截获的。这样是不是说用私钥加密的信息是有可能被截获破解的啊。
贴吧用户_0VEU8ee
-------x
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
公钥只能解私钥加密的信息
私钥只能解公钥加密的信息,但是私钥可以推算出公钥
所以只要拿到私钥,也就拿到公钥
所以用2,因为有可能服务器泄密私钥,拿到私钥就能得到公钥,然后用公钥连接服务器
平顺啵啵
----xr--
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
rsa加密生成的一对,不管在客户端生成,还是在服务端生成;
都是需要先把公钥放在服务端,私钥放在客户端,用私钥去登录放有对应公钥的服务器;
注意,对应的公钥应该放在 ~/.ssh/authorized_keys 文件内,而不是生成时候的名字id_rsa.pub,如果在服务端可以直接使用cat id_rsa.pub >> ~/.ssh/authorized_keys
锐思more
----xr-x
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
非对称加密主要是用来验证私钥持有者身份的,配合对称加密可有效防止第三方攻击。ssh需要服务器验证本地计算机的身份,本地计算机应是私钥持有者
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示