搜索资源列表
HillCodor
- 在VC环境下采用希尔密码体制加密、解密和破译。该软件实现了输入任意长度的密钥对文件进行加密和解密,解密密钥和密文保存在文件中。如果有完整的明文和对应的密文可是实现破译功能,即得出加密密钥。-in VC environment with Hill cryptosystem encryption, decryption and decoding. The software arbitrary length of the input to the key document encryption and
Vignear
- 维吉尼亚密码的破译。用VC++作为工具,编程最终实现了维吉尼亚密码分析,即在输入界面中输入用维吉尼亚加密的密文,便可以得到相应的密钥长度,具体密钥,以及解密后的明文。-Virginia decipher passwords. VC + + as a tool to achieve the ultimate programming code of Virginia, that is the input interface with input Virginia encrypted cipherte
RC5-CTS
- RC5-CTS模式加密解密算法C++程序实现。 解压之后运行main.dsw.在VC++下面打开,执行之后根据显示首先输入密钥(随便输入不超过16字节的字符串),之后提示输入需要加密的plaintext文件,输入plaintext1.txt,这个文件在压缩包里已经存在,(注意一定要写清楚文件类型名,是个文本文件),然后根据提示输入加密文件名,可随便输入一个文件名,但是别忘记了类型名.txt,如ciphertext1.txt。因为不输入类型名将来无法打开。之后输入解密之后的文件名,可输入dec
FEAL8
- 本次的FEAL8轮叠代要求将64位的密文C与64位的密钥K经过要设计的解密程序运行得到所需的64位的明文P。由于2进制输入输出的位数太长不方便,再程序的数据运算中大量用上16进制。在数据的运算过程中又常常把输入的数据平均分成等份,因此在数据处理上用上数组形式。FEAL算法的三个基本运算函数是整个程序的重心,程序的密钥处理和解密过程都将以这三个运算函数为中心,因此,程序的设计以S函数 函数和 f函数来展开,再由主函数编写时调用三个函数。-the FEAL8 round of the iterati
CDes_standard
- 该程序实现单层的DES加密算法,其中CDes.cpp为源程序,其中调用的文件功能如下:dataofText.txt文件是输入的明文,以换行分割各个数据;dataofKey.txt文件时输入的密钥,以换行分割;dataofDES.txt文件是输出的加密数据,其中包括各轮子密钥以及各轮加密输出,以及最后得到的密文,在文件中都有说明。-the realization of the single DES encryption algorithm, which CDes.cpp to source fil
300_encrypt
- 加密算法 Test Driver for Crypto++, a C++ Class Library of Cryptographic Primitives: - To generate an RSA key cryptest g - To encrypt and decrypt a string using RSA cryptest r - To calculate MD5, SHS, and RIPEMD-160 message digests:
2_des
- DES算法把64位的明文输入块变为64位的密文输出块,它所使用的密钥也是64位,首先,DES把输入的64位数据块按位重新组合,并把输出分为L0、 R0两部分,每部分各长32位,并进行前后置换(输入的第58位换到第一位,第50位换到第2位,依此类推,最后一位是原来的第7位),最终由L0输出左 32位,R0输出右32位,根据这个法则经过16次迭代运算后,得到L16、R16,将此作为输入,进行与初始置换相反的逆置换,即得到密文输出。-DES algorithm combines the 64 expr
AES.ZIP
- AES implementation in C++. Input: key file and the file for encryption Output: the crypted file.
control1
- 控制类对可编程逻辑电路进行控制,输入按键信息输出控制信息。-Programmable logic control class to control the input key information output control information.
AESdemo
- 用java实现了AES加密,并且支持输入密钥和明文。实现的部分调用了JAVA的加密函数。-AES encryption with java implements, and supports input key and the letter. Some call the JAVA implementation of the encryption function.
input-button
- Linux mini2440 input按键驱动程序+应用调试程序-Linux mini2440 input key driver+ application debugger
Cwenjian-jiamijiemi
- 文件加密程序,通过自己选择加密算法,输入密钥后对文件进行加密。-File encryption program, through their choice of encryption algorithm, the input key to encrypt files.
input-system
- Linux环境下,用输入子系统结构写的按键驱动程序,检测到按键K1/K2/K3/K4中断后再终端显示被按下的按键。-Linux environment, with the the input subsystem structure written key driver detected key K1/K2/K3/K4 interrupt after terminal to display the button is pressed.
KEY
- 行列式键盘检测 输入: 用户按键事件 输出:存放用户输入的键值-Determinant keyboard detection Input: user key event Output: storing the user input keys
jiami
- 一个加密程序,利用排列组合原理实现对原文加密成密文,信息安全排列码加密程序。将原文加密成26个字母和# *&等乱码,也可通过输入密钥对密文进行解密。-An encryption program, using the principle of permutations and combinations to achieve the original encrypted into ciphertext, information security permutation code encryption
key
- 由VB编写的一个可以在后台记录键盘输入内容的程序。-VB prepared by the keyboard input of a program can be recorded in the background.
Input
- Container class for STK GET INPUT, GET IN KEY commands parameters.
DES
- 加密使用64位明文和64位密钥做为输入(均为01字符串),产生64位的密文做为输出。加解密使用相同的密钥。采用CBC模式对文本加解密. 对话界面:选择加密或解密,输入密钥,在目录中选择明文或密文文件(内容为二进制,.txt文件,),提示加密或解密完成 输出:产生密文文本或明文文本-Encrypted using 64 bit plaintext and a 64 bit key as input (01 string), to generate 64 bit ciphertext as
JLJP
- 记录键盘录入键值符号,输出显示在窗体的控件上,好好用的啊-Record keyboard input key symbol, the output is displayed in the form of control, good use.
Hill2_MATLAB_Seek key
- HIll2密码求密钥。适用于已知明文攻击。 可求加密密钥和解密密钥。 使用时,只需输入对应的两组明文与密文对,即可求得密钥。 运行软件:MATLAB。(HIll2 cipher for keys. It is applicable to known plaintext attacks. Encryption keys and decryption keys can be obtained. When using, only the corresponding two groups of