导航:首页 > 文档加密 > 加密方式可被分为

加密方式可被分为

发布时间:2025-07-03 23:12:50

加密方式有几种

加密方式的种类:

1、MD5

一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。MD5由美国密码学家罗纳德·李维斯特(Ronald Linn Rivest)设计,于1992年公开,用以取代MD4算法。这套算法的程序在 RFC 1321 标准中被加以规范。

2、对称加密

对称加密采用单钥密码系统的加密方法,同一个密钥可以同时用作信息的加密和解密,这种加密方法称为对称加密,也称为单密钥加密。

3、非对称加密

与对称加密算法不同,非对称加密算法需要两个密钥:公开密钥(publickey)和私有密钥(privatekey)。公开密钥与私有密钥是一对,如果用公开密钥对数据进行加密,只有用对应的私有密钥才能解密。

如果用私有密钥对数据进行加密,那么只有用对应的公开密钥才能解密。因为加密和解密使用的是两个不同的密钥,所以这种算法叫作非对称加密算法。

(1)加密方式可被分为扩展阅读

非对称加密工作过程

1、乙方生成一对密钥(公钥和私钥)并将公钥向其它方公开。

2、得到该公钥的甲方使用该密钥对机密信息进行加密后再发送给乙方。

3、乙方再用自己保存的另一把专用密钥(私钥)对加密后的信息进行解密。乙方只能用其专用密钥(私钥)解密由对应的公钥加密后的信息。

在传输过程中,即使攻击者截获了传输的密文,并得到了乙的公钥,也无法破解密文,因为只有乙的私钥才能解密密文。

同样,如果乙要回复加密信息给甲,那么需要甲先公布甲的公钥给乙用于加密,甲自己保存甲的私钥用于解密。

阅读全文

与加密方式可被分为相关的资料

热点内容
如何自己制作联想服务器 浏览:842
停车场规划算法 浏览:921
深蹲PDF 浏览:907
数据科学包python 浏览:847
程序员学习视频网站 浏览:124
吃鸡游戏如何安卓转苹果 浏览:187
python编程输入5个数 浏览:93
python反复猜数实验报告 浏览:772
交易社区源码 浏览:519
手机app推广怎么做 浏览:941
androidbitmap压缩大小 浏览:640
安卓手机怎么调配老人模式 浏览:81
被迫变胖的程序员们 浏览:987
卑微的程序员表情包 浏览:913
python入门教程数据分析 浏览:778
那些年pdf 浏览:223
手游的聚合app都有什么 浏览:776
pdf软件编辑器 浏览:579
抖音所有作品加密 浏览:841
北京程序员价位 浏览:920