资源列表
deslib
- fast and simple des(+ cbc) implementation with sample test project
1003
- 加密cndsncosdncncnsldmc-secretnkcxnsk cdsikcjo
DES-ebc-cbc
- 程序描述DES加密算法,及CBC和EBC的加密方式,是基于控制台的程序-The program describes the DES encryption algorithm, and the CBC and EBC encryption, console-based program
FSMDesign
- FSM Design,FSM origin FSM
RSA
- RSA算法的设计与实现,有需要的可以下载看下-Design and Implementation of RSA algorithm
jiami
- 采用DES/MD5算法,多线程同时加密,支持解密,可移植,可匿名或者注册用户(保留加密记录)登录。-use DES/MD5 arithmetic,multithreads encrypt and decrypt,can copy and remove from one pc to another,can anonymity login or register login(save the encrypt records)
310372openssl-rsa
- openssl相关的文件,希望对大家有所帮助,-openssl display all uses
aes_sbox
- The substitution tables (S-boxes) s_box and inv_s_box are used by the expanded key schedule function key_expansion and the en- and decrypting functions cipher and inv_cipher to directly substitute a byte (element of GF(28)) by another byte of the
aes_inv_sbox
- The inverse S-box is used in the decrypting function inv_cipher to revert the substitution carried out via the S-box. The corresponding AES-Matlab function declared in Line 1 of Listing 7 takes the Sbox (s_box) as its input and generates the in
aes_key_expand_128
- The key expansion function takes the user supplied 16 bytes long key and utilizes the previously created round constant matrix rcon and the substitution table s_box to generate a 176 byte long key schedule w, which will be used during the en- and
aes_rcon
- The permutation function rot_word is declared in Line 1 . The input ”word” w_in is a row vector of four bytes and is cyclically permuted according to Figure 13. In Matlab the permutation can easily be achieved by utilizing the new index vector in
aes_cipher_top
- the first task of the ”main” program aes_demo is a call to aes_init in Line 1. This initialization routine supplies 1 the actual en- and decryption functions (cipher and inv_cipher) with the expanded key schedule w, the substitution tables s_bo
