加密算法

本文介绍了对称加密和非对称加密两种加密技术。对称加密使用同一密钥进行加解密,但密钥管理困难,安全性较低。非对称加密则使用公钥和私钥,提高了安全性。公钥用于加密,私钥用于解密,且可以用于数字签名,确保数据完整性和身份验证。数字签名通过加密技术提供数据不可篡改的证据。支付宝等平台使用这些技术确保交易安全。

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

一、加密-对称加密

对称加密指的是加密和解密用的是同一把密钥

对称加密是不安全的,任何一方的密钥泄漏都会引起很多不安全因素。

二、加密-非对称加密

2.1 非对称加密

加密和解密用的密钥不一样

发送方给接收方发送数据两把不同的钥匙

接收方给发送方发送数据又是两把不同的钥匙,提高了安全性。

2.2 公钥和私钥

公钥和私钥是一个相对概念

它们的公私性是相对于生成者来说的。

一对密钥生成后,保存在生成者手里的就是私钥,生成者发布出去大家用的就是公钥

发送方要给接收方发送数据

它先拿把密钥A给明文加密,然后藏起来,而且,它要告诉接收方密钥B是什么,所以这个密钥B就应该暴露出来,这个密钥B就称为公钥,暴露出给别人用的就是公钥。我们自己藏起来的就叫私钥。公钥和私钥是一个相对概念

对于第二个单向流程,接收方,又要发数据给发送方,所以,接收方藏一把密钥C,此时,接收方就要告诉发送方,你要用哪吧钥匙才能进行解

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值