搜索资源列表
matrixssl-3-7-2-open
- MatrixSSL 是一种开源的嵌入式SSL协议栈-MatrixSSL- Open Source Embedded SSL and TLS
Limited-AES-file-encryption-system
- 1.实现对任意长度的文件进行AES加密和解密; 2. 实现对文件解密的时限控制,超出一定时间范围的文件即使密钥正确也不能解密;-1. The realization of arbitrary length AES file encryption and decryption 2. To achieve the control of declassified documents on time, beyond a certain time frame even if the file c
Visual-Basic
- vprotect 2.0 visualbasic example
Paillier
- Paillier加密算法的实现。产生512位大数,进行大数运算。1、产生密钥2、加密、3、解密。-Paillier encryption algorithm implementation. Produce 512 Tarsus, Tarsus operation performed. 1, 2 generates a key, encrypts, 3, decryption.
There-are-three-types-of-cryptography-techniques.
- Caesar cipher is a simple substitution cipher where each letter in the plain text is replaced with a letter a fixed number of places down the aplhabet. EXAMPLE If the number of places to shift is 3, the letter A would be converted to ltter D. Usi
dreamboxEDIT_without_setup_6.0.2.0
- Dreambox edit without setup. (for linux base enigma STB)
Yush.java.tar
- This a new algorithm in which we encrypt on the basis of position of the character. Algorithm 1 for key generation and Algorithm 2 is for encryption Algorithm A1 Step1: Let the key be ‘k’. Step2: Multiply the index number +1 with its ASCII c
ImageQualityMeasures
- Image / Picture Quality Measures In this application, different image quality measures are calculated for a distorted image with reference to an original image. To test the application, a set of 20 distorted images i ncluded in this package. The
sts-2.1.2
- NIST随机数检测工具源代码,针对国密送检产品随机数检测预测试-NIST random number detection tool source code, according to the state secret inspection products pre detection random number test
BLAKE2-master
- BLAKE2 are cryptographic hash functions based on Dan Bernstein s Cha stream cipher, but a permuted copy of the input block, XORed with some round constants, is added before each Cha round. Like SHA-2, there are two variants differing in the word size
yiweijicunqi
- 1)利用C\C++语言实现给定的LFSR; 2)通过不同初始状态生成相应的序列,并观察它们的周期有什么特点; 3)利用生成的序列对文本进行加/解密 -1) using the C \ C++ language given LFSR 2) to generate the corresponding sequences different initial state, and observe what are the characteristics of their period 3
md5
- 通过实现数字签名算法(DSA),加深对数字签名算法的理解,同时学习Hash算法的实现。 1)利用C\C++语言实现DSA算法。 2)DSA中的Hash函数采用SHA算法。 -By implementing the Digital Signature Algorithm (DSA), a better understanding of the digital signature algorithm, while learning to achieve Hash algorithm. 1
mbedtls-2.4.0-apache
- mbed-tls加密库源码,arm收购自polarssl-Mbed-tls encrypt library source code, polarssl has been sold to ARM and renamed.
RSA-Assignment-2.1
- RSA algorithm implementation in c# using GUI
fenc-0.2.0.tar
- 基于属性加密(ABE),又称模糊的基于身份的加密(Fuzzy Identity-Based Encryption)。它把身份标识被看做是一系列的属性。IBE中解密者,只有当自己的身份信息和信息加密者描述的信息是一致的时候,才可以解密加密者加密的信息。和IBE不同的是,采用基于属性加密后,当用户拥有的属性超过加密者所描述的预设门槛时,用户是可以解密的。但这种基于预设门槛的方案不具有通用性。因为在语义上无法表述一个普遍通用的情景。- U5C5E u6027 u57FA u52A0 u5BC
数字签名实验
- DSA签名程序和DSA验证程序。 签名程序流程: a. 读入字符串(从屏幕或文本文件中),字符串内容应包含自己的学号或姓名; b. 计算该字符串的SHA-1值; c. 生成DSA密钥对(利用dsa_make_key); d. 利用dsa_export函数导出所生成的DSA密钥对的公钥,并保存到文件中(dsa_key.pub),供验证程序使用; e. 对第2步产生的SHA-1值进行签名,保存签名到文件中(signature.txt)(DSA signatures and DSA val