搜索资源列表
AES_Demo_rijndael_ingles2004
- AES Rijndael算法的动画演示。生动详细,演示包括了加密过程四种变换和密钥变换过程。-Animated demo of AES Rijndael. Vivid and detailed. The demo includes 4 encryption transforms and key schedule.
paihao
- 密码学里的单表置换法的一个实际应用,可用来排考场座位号。-Cryptography in the single table a practical application of replacement method can be used to schedule exam seat number.
MultiplicationTable-430
- After we completed writing and revising the requirements document on December 6, 2010 we became fully capable of completing the design document for our project. Since we are designing a software product the design document should contain a full desc
sdes_cpp
- SDES in C++ The constructor takes the key and initializes the key schedule. Methods are provided to encrypt and decrypt a byte, and a static method to print a byte in binary is also provided.
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_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_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