![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络
JinrongLiang
开放、自由、分享
展开
-
DSS签名算法
DSS签名算法1、简介2、DSS签名算法与RSA签名算法的区别(1)安全性(2)参数选择(3)参数共享性(4)签名速度(5)验证速度(6)印记长度(7)印记的重复性3、DSS算法的实现(1)DSS算法的主要参数:(2)DSS的签名过程:1、简介数字签名(又称公钥数字签名、电子签章)是一种类似写在纸上的普通的物理签名,但是使用了公钥加密领域的技术实现,用于鉴别数字信息的方法。一套数字签名通常定义...原创 2020-03-26 22:46:44 · 11381 阅读 · 1 评论 -
Elgamal 加密算法
Elgamal 加密算法1、ElGamal算法简介2、ElGamal算法原理3、c语言代码实现4、测试结果1、ElGamal算法简介ElGamal算法是由Tather ElGamal在1985年提出的,它是一种基于离散对数难题的加密体系,与RAS算法一样,既能用于数据加密,也能用于数字签名。ElGamal算法是基于因数分解,而ElGamal算法是基于离散对数问题。与RSA算法相比,ElGama...原创 2020-03-17 23:36:02 · 22342 阅读 · 5 评论 -
DES加密算法
1、DES简介DES是一个分组加密算法,它是加密思想就是将明文分成n个64位的块,对每个块分别用56位的秘钥进行DES算法加密,生成n个64位的密文块,然后将n个64位的密文块串在一起就是最终的密文。DES加密算法流程图如下:2、DES算法的C语言#include<stdio.h>#include<string.h>#include<stdlib.h>...原创 2020-03-17 22:17:08 · 1717 阅读 · 0 评论