导航:首页 > 文档加密 > 加密解密数学讲座

加密解密数学讲座

发布时间:2025-08-12 10:34:32

① 使用非对称加密及解密的过程详解

前面我们知道对称加密是对一份文件进行加密,且对应的只有一个密码?例如:A有一份文件,她使用对称加密算法加密后希望发给B,那么密码肯定也要一起交给B!这中间就会出现安全隐患,如果密码被第三方L嗅探到并截取,那么加密的文件就赤裸裸的出现在L的面前。

如果A有很多文件需要加密并发送给很多人!那么就会生成很多的密钥,这么多的密钥保管就成了一个很棘手的问题,况且还要把密钥发给不同的人!这无疑增添了很多的风险!

如何能改善这种安全性不高的加密算法,数学家们发现了另一种加密方式。称之为《非对称加密》asymmetric encryption。非对称加密算法需要两个密钥【公开密钥】(publickey)和【私有密钥】(privatekey)。下面简称【公匙】、【私匙】

【公钥】与【私钥】是一对,如果使用公开密匙对数据进行加密,那么只有对应的私有密匙才能解密;相反,如果使用私有密匙对数据进行加密,那么只有对应的公开密匙进行解密。因加密解密使用的是两种不同的密匙,所以这种算法称之为【非对称加密算法】。

在使用非对称加密前,A和B先各自生成一对公匙和私匙,然后把各自的公匙交给对方,并把自己的私匙妥善保管!如图所示:

在A给B发送信息之前,首先使用B发给A的公匙对信息进行加密处理,然后发送给B,B在收到密文之后,使用自己的私匙解密;B在给A回复信息时,先使用A发来的公匙对回复信息加密,然后发出,A收到密文后使用自己的私匙解密即可!如图所示:

阅读全文

与加密解密数学讲座相关的资料

热点内容
服务器ip地址189 浏览:179
catia全自动编程 浏览:631
专业程序员培训机构 浏览:436
百度地图距离算法 浏览:417
php用户登录实例 浏览:493
linuxqqcentos 浏览:919
微信聊天图片解压 浏览:215
同一软件有两个不同文件夹 浏览:176
空闲时间解压教学视频 浏览:703
打工妹与朋友买酒解压视频 浏览:519
手机版如何给服务器装材质包 浏览:199
希沃app中的微课如何导出 浏览:866
java字符斜杠 浏览:894
程序员压缩算法 浏览:14
有趣小玩意解压 浏览:364
苹果x信息能加密吗 浏览:671
专用单片机已使系统 浏览:642
编程打印如下图案 浏览:769
建站之星php 浏览:666
王牌竞速安卓怎么下苹果版本 浏览:349