搜索资源列表
rsa
- 加密解密程序,通过RSA算法实现数据的加解密。算法简单。-Encryption and decryption process, through the RSA algorithm for data encryption and decryption. Algorithm is simple.
stream-cipher
- 序列密码的生成程序压缩包。包括密钥数据生成程序和序列密码的生成-Sequence to generate a password archive program. Including key data generation process and stream cipher generation
DES
- 实现数据加密协议的源代码,加密解密均有。且添加具体的加密过程显示-Data encryption protocol source code, encryption and decryption are. Add the encryption process and display the specific
Win32API-Protocket-File
- 在程序开发过程中,经常遇到需要保护用户信息和私有数据不被他人窃取的情况,也就是要对数据进行加密。 在Win2000以前,要对数据进行加密和解密操作,一般要使用CryptAPI函数,相当烦琐。幸运的是,从Win2000 开始,操作系统从内核的级别上提供了对文件进行加密和解密的函数,而且使用起来相当简单。 -In the program development process, often encounter the need to protect user information an
DES-ECB
- DES 工作的基本原理是,其入口参数有三个:key、data、mode。 key为加密解密使用的密钥,data为加密解密的数据,mode为其工作模式.当模式为加密模式时,明文按照64位进行分组,形成明文组,key用于对数据加密,当模式为解密模式时,key用于对数据解密.DES的过程是:加密前,先将明文分成64位的分组,然后将64位二进制码输入到密码器中.密码器对输入的64位码首先进行初始置换,然后在64位主密钥产生的16个子密钥控制下进行16轮乘积变换,接着再进行末置换,即可得到64位已加密的密
ASFDSAF
- 题目:某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下: 每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。 1.程序分析: 2.程序源代码:-Topic: a company USES the public telephone relay data, data is four integers, in the relay in the process is encrypted, encrypti
deschecker
- DES(Data Encrypton Standard) 算法的实现网上已经有很多,本人在此讲述的是在DES算法加密过程中如何查看16迭代过程中生成的Ki,Li,Ri,Fi,Si等,这样可以当做一个DES加密对照器,这样可以方便的发现你在加密过程中出现的错误!-DES (Data Encrypton Standard) algorithm to achieve online has been a lot, I talk about this is the process of how to vi
elgamal
- ElGamal算法,是一种较为常见的加密算法,它是基于1984年提出的公钥密码体制和椭圆曲线加密体系。既能用于数据加密也能用于数字签名,其安全性依赖于计算有限域上离散对数这一难题。在加密过程中,生成的密文长度是明文的两倍,且每次加密后都会在密文中生成一个随机数K。-The ElGamal algorithm is a more common encryption algorithm, which is based on the 1984 public key cryptosystem and e
jianyijiami
- 某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。-Using a public telephone transmission of data, integer data is four, in the transmission process is encrypted, encryption rules are as follows: each number plu
AESencrypt
- AES是经典的非对称加密算法,AES加密算法的C语言现实,代码可扩展性强-The Advanced Encryption Standard (AES) is a specification for the encryption of electronic data established by the U.S. National Institute of Standards and Technology (NIST) in 2001. Based on the Rijndael cipher d
MD5-Encryption-Algorithm-VCPP
- MD5是一个安全的散列算法,输入两个不同的明文不会得到相同的输出值,根据输出值,不能得到原始的明文,即其过程不可逆;所以要解密MD5没有现成的算法,只能用穷举法,把可能出现的明文,用MD5算法散列之后,把得到的散列值和原始的数据形成一个一对一的映射表,通过比在表中比破解密码的MD5算法散列值,通过匹配从映射表中找出破解密码所对应的原始明文。 对信息系统或者网站系统来说,MD5算法主要用在用户注册口令的加密,对于普通强度的口令加密,可以通过以下三种方式进行破解: (1)在线查询密码。一些在
MD5
- MD5加密算法,非标准版本,修改了底层数据结构,便于理解算法的运行过程-MD5 encryption algorithm, a non-standard version, modify the underlying data structure, easy to understand the process of running the algorithm
RC4
- RC4对任意数据进行加解密,用C-FREE编写的小程序,根据书本的具体流程编写-RC4 encryption on arbitrary data, small programs written in C- FREE, according to the specific process of book writing
RSA
- RSA对任意数据进行加解密,用C-FREE编写的小程序,根据书本的具体流程编写-RSA encryption on arbitrary data, small programs written in C- FREE, according to the specific process of book writing
aircrack-ng-1.2-rc1-win
- 针对四旋翼飞行器通信过程中数据未加密,对其wifi通信过程破解,获得通信数据-For Quadrotor unencrypted data communication process, its crack wifi communication process to obtain communications data
DES_simple
- vc6.0环境下纯C写的DES加密过程,加密每一轮数据状态均输出至文件,适合初学者学习和理解DES密码算法,也可以再此基础上进行算法改造。-Under vc6.0 environment write pure C DES encryption process, the encryption status of each round of data are output to a file, for beginners to learn and understand the DES encrypt
AES.Simple
- AES算法加密解密的简单演示,包括原始数据,加密过程,加密后密文,解密过程,解密后报文。-AES encryption algorithm decryption simple demonstration, including the original data, the encryption process, encrypted ciphertext, decryption, packet after decryption.
AES_CMAC
- 通过C语言实现的AES CMAC加密和解密算法。上传文件为完整的VC6工程目录。AES加密算法即密码学中的高级加密标准(Advanced Encryption Standard,AES),又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。经过五年的甄选流程,高级加密标准由美国国家标准与技术研究院 (NIST)于2001年11月26日发布于FIPS PUB 197,并在2002年5月26日成为有效的标准。AES 算法基