社区
C#
帖子详情
请问用X509Certificate类对象如何加密保护会话密钥啊?
oakor
2005-09-16 11:19:24
比如:甲方拥有乙方的后缀名为.cer的证书,并根据此证书得到乙方的公钥后,自己产生会话密钥,那么,如何才能够保护此会话密钥啊?
...全文
58
回复
打赏
收藏
请问用X509Certificate类对象如何加密保护会话密钥啊?
比如:甲方拥有乙方的后缀名为.cer的证书,并根据此证书得到乙方的公钥后,自己产生会话密钥,那么,如何才能够保护此会话密钥啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
HTTPS中的对称
密钥
加密
,公开
密钥
加密
,数字证书
HTTPS中的对称
密钥
加密
,公开
密钥
加密
,数字证书
密钥
我们将未
加密
的内容称为明文,
加密
之后的内容称为密文。简单来说,要
加密
一段明文,可以将这段内容输入到一个
加密
函数中,输出密文。但这种简单的
加密
方式存在被人盗取到
加密
函数从而破解明文的危险,且
加密
函数一般构成复杂,一旦被盗取更换成本较高。于是人们想出了一个办法,在
加密
函数中再添加一个参数,这个参数只有通信双方知道,没有参数则无法正确解密出密码。这个参
https
加密
过程 对称与非对称
加密
通过使用非对称
加密
建立安全连接并传输对称
加密
的
会话
密钥
,HTTPS同时实现了数据的保密性和完整性,
保护
了用户的隐私和安全。对称
加密
:服务器收到客户端
加密
的
会话
密钥
后,使用自己的私钥进行解密,得到原始的
会话
密钥
。这里使用了非对称
加密
的方式,因为服务器的公钥
加密
后的数据只能使用服务器的私钥进行解密。生成
会话
密钥
:如果服务器的证书验证成功,客户端会生成一个随机的
会话
密钥
,用于后续的数据
加密
和解密。服务器解密
会话
密钥
:服务器收到
加密
的
会话
密钥
后,使用自己的私钥进行解密,得到原始的
会话
密钥
。
公钥、私钥、SSL/TLS、
会话
密钥
、DES
一,公钥私钥 1,公钥和私钥成对出现 2,公开的
密钥
叫公钥,只有自己知道的叫私钥 3,用公钥
加密
的数据只有对应的私钥可以解密 4,用私钥
加密
的数据只有对应的公钥可以解密 5,如果可以用公钥解密,则必然是对应的私钥加的密 6,如果可以用私钥解密,则必然是对应的公钥加的密 假设一下,我找了两个数字,一个是1,一个是2。我喜欢2这个数字,就保留起来,不告诉你们,然后我告诉大家...
对称
加密
和非对称
加密
在网络上,A可以和B通过发送消息的方式进行通话。由于这个过程通过网络进行的,学过网络的都知道,网络传输信息,需要通过传输层,网络层,链路层,物理层等,转换为二进制数据传输。 在数据的传输过程中,可能需要经过各种路由器、交换机的转发,也可能被其他人非法获取你要传输的内容,所以就需要对这些传输信息进行
加密
。
加密
就是把一段明文进行处理,使其不可读,
加密
后的信息常常称之为密文。 解密就是对密文进行处理,还原为原明文的过程。
加密
的算法分为对称
加密
和非对称
加密
。
密钥
一般时用来给数据
加密
的字符串,根据
加密
使用的算法
HTTPS如何通过非对称
加密
传输对称
密钥
,CA的作用
如何通过非对称
加密
传输对称
密钥
,CA的作用
C#
110,566
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章