-
用VC编写的一个简单的文件加密的程序源代码
用VC编写的一个简单的文件加密的程序源代码-VC prepared by a simple document encryption source code
- 2023-08-09 19:20:03下载
- 积分:1
-
个人编的rsa的源代码,算出public―private key;其中有Euclid,Extend Euclid的实现,以及Millar...
个人编的rsa的源代码,算出public―private key;其中有Euclid,Extend Euclid的实现,以及Millar-Rabin test的实现,和加密/解密-Rsa personal series of source code, calculate the public-private key including Euclid, Extend Euclid realization, as well as the Millar-Rabin test realization, and the encryption/decryption
- 2022-02-15 01:43:51下载
- 积分: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
-
Base64 加密算法(Author 蒋柏良 Jerry Jiang)
Base64 加密算法(Author 蒋柏良 Jerry Jiang)-*
* DESCRIPTION
* Base64 processes input in 24bit chunks by converting each chunk into 4
* bytes of output. It does so by splitting input into four 6bit groups and
* using these as indexes in the following substitution table-
* const char base64_map[] =
* "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
* "abcdefghijklmnopqrstuvwxyz"
* "0123456789+/"
* If an input is not a multiple of 3 bytes, it s padded with zeros. In
* this case the output bytes that consist entirely of the pad data are
* replaced with = .
*
* Example
* An input of 0x00 0x45 0xF2 is equivalent to 00000000 01000101 11110010
* bit sequence, which s then split into 000000 000100 010111 110010
* and these are substituted to produce the following base64 encoding
* A E X y
*
* RETURN VALUE
* b64_length() should return output length for the input of len bytes.
* b64_encode() should encode len bytes from src int
- 2022-07-18 16:55:26下载
- 积分:1
-
aes 加密
AESåŠ å¯†
- 2023-05-12 05:00:03下载
- 积分:1
-
用于GSM加密的A5算法实现
用于GSM加密的A5算法实现- Uses in GSM the encryption A5 algorithm to realize
- 2022-02-05 20:05:35下载
- 积分:1
-
DES算法实现过程分析 之 C
这是jacobi迭代算法-iterative algorithm to caculate Jacobi(matrix?)
- 2022-08-20 17:12:01下载
- 积分:1
-
最快速的可满足性分析工具软件,曾经获得比赛的冠军,能够让学习者,学很多的编程技巧...
最快速的可满足性分析工具软件,曾经获得比赛的冠军,能够让学习者,学很多的编程技巧-The fastest satisfiability analysis tool software, has won the championship, will allow learners, learning a lot of programming skills
- 2022-08-11 13:19:53下载
- 积分:1
-
著名的l0pht代码!
著名的l0pht代码!-famous l0pht code!
- 2022-03-13 20:18:19下载
- 积分:1
-
C++ An MD5 encryption algorithm. The need for encryption interface very useful
C++的一个MD5加密算法。对需要加密的接口非常有用的-C++ An MD5 encryption algorithm. The need for encryption interface very useful
- 2022-02-13 20:18:58下载
- 积分:1