非对称加密公钥在不同的系统之间怎么传输的?线下给吗?

123咔哒 发布于 2017/09/12 10:03
阅读 260
收藏 1

最近系统需要用到非对称加密,但是数据源和客户在不同的系统,那么公钥什么的是如何传递的呢?公钥怎么公开给对方?

加载中
1
Kit_lee
Kit_lee

你可以百度一下HTTPS的流程实现,公钥是公开的,可以直接在请求响应时返回给对方

0
公孙二狗
公孙二狗

非对称加密把你的公钥公开就可以了,接收到数据后你用私钥解密。

0
冬夜的星空
冬夜的星空

http://www.cnblogs.com/SirSmith/p/4996392.html 楼主接着这是教程写的很明白,公钥是密钥库生成的CA证书里面提取出来得,这个网站教程里面的RSA加密和解密只能弄数据小的,要是加密和解密大点的数据得采取分段加密算法

0
冬夜的星空
冬夜的星空

密钥库生成出来的CA证书是线下给客户端的

0
开源中国首席罗纳尔多
开源中国首席罗纳尔多

把公钥给另外一个系统

0
国栋
国栋

公钥就是明文传输过去呗,不用特别什么手段。所谓“公钥”,那它就是公开的,所有人都能看到,包括那些想捣蛋的人。

0
郭里奥

证书文件可以在不安全的信道进行传输

0
HandMU
HandMU
直接给啊,就是这样→_→
0
大賢者
大賢者

public key 可以明文传输。 你非对称加密还没弄清楚

返回顶部
顶部