-
gost-2012 OpenSSL的补丁
应用背景这个补丁增加了GOST R 34.10-2012和 ;34.11-2012支持OpenSSL 1.0.2d。它是俄罗斯的加密标准。路径被发现在网络和应用OpenSSL最近的来源。关键技术OpenSSL 1.0.2d,GOST 34.10-2012数字签名,GOST 34.11-2012哈希(消息摘要),俄罗斯的加密标准,公钥密码体制,椭圆曲线密码体制。
- 2022-06-18 00:36:09下载
- 积分:1
-
MD5算法的java实现
MD5算法的java实现-The implement of MD5 algorithm for JAVA
- 2023-04-30 10:30:02下载
- 积分:1
-
C++源代码实现的非对称算法(RSA)
C++ 源代码实现 非对称算法(RSA)-C++ Source code to achieve asymmetric algorithms (RSA)
- 2022-02-02 15:12:50下载
- 积分:1
-
对于C和C++几乎Rijndael的整数运算。
Arithmetic for integers of almost rijndael for C and C++.
Developed for linux-Arithmetic for integers of almost rijndae l for C and C. Developed for linux
- 2022-08-20 01:54:48下载
- 积分:1
-
–Diffie Hellman密钥交换C
应用背景–Diffie Hellman密钥交换(D–h)[注1 ]是安全地交换密钥在公共信道的具体方法,是第一个公开密钥协议,最初的概念由RalphMerkle。[ 1 ] [ 2 ] D–H是一个最早的实例的公共密钥交换实现在密码学领域。传统上,双方之间需要安全的加密通信,他们首先交换密钥的一些安全的物理信道,如纸的密钥列表由一个受信任的快递。Diffie Hellman密钥交换方法–使双方没有先验知识的彼此共同建立一个共享的密钥在不安全的信道。这个密钥可以用来加密随后的通信使用一个对称密钥密码。关键技术密码解释最简单的协议原有的实现使用整数模p的乘法群,其中p是素数,G是一个原始根模p这是协议的一个例子,在蓝非秘密值,和红色的秘密值。爱丽丝和鲍勃同意用一个模p = 23和g = 5(这是一种原始的根模23)。爱丽丝选择了一个秘密整数a = 6,然后发送给Bob = GA mod p甲= 56国防部23 = 8鲍勃选择一个秘密整数b = 15,然后将爱丽丝B = GB mod p乙= 515国防部23 = 19爱丽丝计算的=钡国防部的= 196国防部23 = 2鲍勃计算S = AB mod p的= 815国防部23 = 2爱丽丝和鲍勃现在分享一个秘密(2号)。爱丽丝和鲍勃到达相同的值,因为:标准的β=(镓),乙模,β=(镓),乙,国防部,国防部,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1鲍勃,(GA mod p)b mod p =(56除以23)15国防部23。请注意,只有一个,B,和(GAB模型P = GBA mod p)是保密的。所有其他的值,磷,克,镓,GA,和英国国防部的标准,是在明确的。一旦爱丽丝和鲍勃计算共享秘密他们可以使用它作为一个加密密钥,只有他们自己知道,在相同的开放式通信信道发送消息。
- 2022-02-21 06:22:28下载
- 积分:1
-
这是密码学的一个常用算法rifndael算法,unix环境下的,对于学习密码学很有帮助啊。...
这是密码学的一个常用算法rifndael算法,unix环境下的,对于学习密码学很有帮助啊。-This is a cryptographic algorithm used rifndael algorithm, unix environment. learning cryptography helpful ah.
- 2022-12-17 19:15:02下载
- 积分:1
-
一个利用C语言来实现加密算法之DES算法的源码。
一个利用C语言来实现加密算法之DES算法的源码。-A source program of DES arithmetic using C .
- 2022-09-07 03:55:03下载
- 积分:1
-
基于JAVA语言的MD5编程,可以进行实验讲解,有输入输出示范
基于JAVA语言的MD5编程,可以进行实验讲解,有输入输出示范-based on MD5 Java programming language, can conduct experiments to explain, input-output model
- 2022-10-24 10:55:03下载
- 积分:1
-
blowfish 的加密算法,编程语言:Asm.
blowfish 的加密算法,编程语言:Asm.
-this is the blowfish Encryption Algorithm,writed in Asm
- 2022-04-30 23:39:33下载
- 积分:1
-
DSA算法的Pascal实现和例子。实现了签名和确认
DSA算法的Pascal实现和例子。实现了签名和确认-DSA algorithm Pascal realization and example. Realized has
signed and confirmed
- 2022-03-25 18:31:12下载
- 积分:1