公钥与私钥

本文介绍了公钥和私钥在非对称加密中的作用,强调了加密(用公钥)和解密(用私钥)的对应关系。同时,数字签名被解释为用于验证数据完整性的过程。最后,指导读者如何在本地查看SSH密钥文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

密钥对:

1.公钥和私钥 ,非对称加密,是一个密钥对,在通信的过程中保证数据的安全和真实。

2.使用这个密钥对的时候,如果用其中一个密钥加密一段数据,必须用另一个密钥解密。比如用公钥加密数据就必须用私钥解密,如果用私钥加密也必须用公钥解密,否则解密将不会成功。

加密解密:

公钥是密钥对持有者公布给他人的,公钥用来给数据加密

私钥是密钥对所有者持有,不可公布,只能自己知道,用来解密数据。

举例:我要发送邮件给【小S】,首先我会用【小S】之前给我的他的公钥,对邮件中的内容进行加密,【小S】收到邮件之后,用他自己的私钥进行解密。

数字签名:

数字签名的过程和加密解密的过程正好相反。数字签名是为了验证数据是否被篡改。

私钥:用来数字签名(加密)

公钥:用来验证数字签名(解密)

举例:还是我发邮件给【小S】,首先我用我自己的私钥对邮件进行数字签名(加密),【小S】收到邮件之后,会用,我之前给他发的,我的公钥来验证数字签名(解密),是否能通过验证

本机如何查看?

cd ~/.ssh/

cat id_rsa.pub

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值