算法第二周作业:名词解释

来源:互联网 发布:手机永不休眠软件 编辑:程序博客网 时间:2024/06/07 03:11

RSA公钥加密算法:RSA算法基于一个十分简单的数论事实:将两个大素数相乘十分容易,但那时想要对其乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥

数字签名:又称公钥数字签名 以电子形式存在于数据信息之中的,或作为其附件的或逻辑上与之有联系的数据,可用于辨别数据签署人的身份,并表明签署人对数据信息中包含的信息的认可。

公钥:与公钥算法一起使用的密钥,非秘密一半。

DES:也叫数据加密算法DES 使用一个 56 位的密钥以及附加的 8 位奇偶校验位(每组的第8位作为奇偶校验位),产生最大 64 位的分组大小。这是一个迭代的分组密码,使用称为 Feistel 的技术,其中将加密的文本块分成两半。使用子密钥对其中一半应用循环功能,然后将输出与另一半进行“异或”运算;接着交换这两半,这一过程会继续下去,但最后一个循环不交换。DES 使用 16 轮循环,使用异或置换代换移位操作四种基本运算。

公钥加密 与 数字签名 之间的联系与区别

公钥加密,私钥解开,,私钥私有。有私钥才能解密。数字签名 。私钥加密,公钥解密。保证有私钥方才能加密

0 0
原创粉丝点击