搜索资源列表
ECDSA_Verilog
- 椭圆曲线加解密算法的verilog实现,帮助初学者有效理解ECC算法。-Elliptic curve encryption and decryption algorithm verilog implementation, to help beginners understand the ECC algorithm is effective.
mul_fft_96bit
- 基于Fermat数变换的大数相乘运算的Verilog实现,可应用于RSA加法芯片中。-Fermat number transform based on multiplying large numbers operations Verilog implementation, can be applied to RSA chip.
UAR
- Universal Asynchronous Receiver
md5.tar
- MD5 Hash Verilog code
des3
- The best 3des code. The best area
aes_thesis_v1.0
- AES VERILOG CODE 128 192 32DES比較-AES VERILOG CODE 128 192 32DES Comparison
rtl
- 基于脉动结构的有限域乘法器,verilog代码-Based on the pulse of the structure of finite field multipliers, verilog code
LIP1611CORE_AES128_SEC_UWB
- AES 128 Synthesisable RTL code
115157730viterbi
- Viterbi algorithm is used for Forward Error Correction codes for wire less communication net works.-Viterbi algorithm is used for Forward Error Correction codes for wire less communication net works.
DES_Encrypt_Decrypt_Verilog
- DES加密算法的Verilog HDL实现,带模式选择端口,可以实现加密和解密,已经modelsim仿真通过。-Des En/Decrypt,Verilog HDL code
aes
- 其程序是用xilinx环境下编写的,风格是Verilog,请大家提意见。-The program is written using xilinx environment, style Verilog, please comments.
video_systems_latest.tar
- Its some useful code
des
- 基于FPGA的DES加解密系统的实现,希望对大家有帮助-FPGA-based implementation of DES encryption and decryption system
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
aes_encrypt
- 本程序运用AES加密算法,对文档进行加密。-This program is used to encrypt a document.
subbyte128
- AES算法中Sbox映射Verilog源代码,采用一一映射的方案,用查找表的方式实现Sbox。转换数据长度为128bit。-Sbox mapping Verilog source code of the AES algorithm, using one to one mapping of the program, using a lookup table to achieve the Sbox table. Convert the data length is 128bit.