OpenCores
Written in:
Stage:
License:
Wishbone version:

Arithmetic core 119

Prototype board 42

Communication controller 220

Coprocessor 11

Crypto core 81

ProjectFilesStatisticsStatusLicenseWishbone version
AES (Rijndael) IP CoreYesStats
128/192 AESYesStats
Wishbone Compliant
3DES (Triple DES) / DES (VHDL)YesStats
*AESYesStats
Done
OpenCores Certified Project
Others
AES (Rijndael)YesStats
AES core modulesYesStats
Done
AES cores (compact)YesStats
GPL
AES Decryption Core for FPGAYesStats
Done
LGPL
AES decryption IP (128 bit)YesStats
LGPL
AES encryption all keylengthYesStats
BSD
AES multimode with protections (SCA, FI)NoStats
Others
AES SystemVerilog behavioral modelYesStats
Done
LGPL
AES-128 EncryptionYesStats
Done
LGPL
aes-128-ecb-encoderYesStats
GPL
AES-VHDLNoStats
GPL
AES128YesStats
Done
LGPL
AES128 Hardware TrojanYesStats
LGPL
*Avalon AES ECB-Core (128, 192, 256 Bit)YesStats
Done
OpenCores Certified Project
BSD
B-163 EC ArithmeticYesStats
GPL
Basic DES Crypto CoreYesStats
Basic RSA Encryption EngineYesStats
Bitcoin Double SHA256YesStats
Done
LGPL
Bluespec CryptosorterYesStats
Bluespec MD6 YesStats
BTCMiner - Open Source Bitcoin MinerYesStats
GPL
Camellia coresYesStats
GPL
Chip-to-chip authentication with PUF and RSANoStats
Others
Compact CLEFIA for FPGAYesStats
Done
LGPL
Crypto-PAnYesStats
Done
GPL
csaYesStats
Done
DES CoreYesStats
Done
GPL
DES/Triple DES IP CoresYesStats
DESL CoreYesStats
Done
GPL
DESLX CoreYesStats
Done
GPL
DESX CoreYesStats
Done
GPL
fast AES-128 Encryption only coresYesStats
Others
Flexible Design of a Modular Simultaneous Exponentiation CoreYesStats
LGPL
Galois Counter Mode Advanced Encryption Standard GCM-AESYesStats
Others
GOST 28147-89 YesStats
BSD
gost28147-89YesStats
BSD
Hardware implementation of SHA-3 (keccak) algorithmHas external filesStats
Done
Has external files
LGPL
High Radix Montgomery RSA Crypto CoreYesStats
high throughput and low area aes coreYesStats
LGPL
HIGHT Crypto CoreYesStats
LGPL
IDEA coreYesStats
IOTA PoW Pearl-Diver Curl-P81YesStats
Done
Others
MD5 PipelinedYesStats
Done
LGPL
Mini AESYesStats
Done
BSD
Montgomery modular multiplier and exponentiatorYesStats
Done
LGPL
NOEKEON Core (lightweight block cipher)YesStats
Done
GPL
Nugroho Free Crypto CoresYesStats
BSD
Nugroho Free Hash CoresYesStats
Done
BSD
Pipelined AESYesStats
Done
LGPL
Pipelined AES AlgorithmYesStats
LGPL
Present - a lightweight block cipherYesStats
Done
LGPL
Present Cipher Encryption CoreYesStats
LGPL
RC4 Pseudo-random stream generatorYesStats
Done
LGPL
rc6 cryptographyYesStats
GPL
RSA YesStats
LGPL
RSA ProcessorYesStats
RSA_coreNoStats
LGPL
RTEA 128/256YesStats
GPL
Salsa20StreamCipherYesStats
LGPL
Secure Hash Standard 256 bitsYesStats
BSD
SHA coresYesStats
Done
LGPL
SHA-256 CoreYesStats
Done
GPL
SHA1 Secure Hash AlgorithmYesStats
SHA256 HASH COREYesStats
LGPL
*SHA3 (KECCAK)YesStats
Done
OpenCores Certified Project
Others
Simon CoreYesStats
LGPL
Simple Camellia Crypto CoreYesStats
Simple to use SHA-2 algorithmYesStats
Done
LGPL
SM3 (Chinese standard Hash) CoreNoStats
LGPL
SystemC/Verilog DESYesStats
Wishbone Compliant
SystemC/Verilog MD5YesStats
LGPL
The Grain stream cipherYesStats
LGPL
Tiny Encryption AlgorithmYesStats
BSD
twofish 128/192/256YesStats
Done
GPL
Twofish CoreYesStats
XTEA CoreYesStats
Done
GPL
XTEA Crypto CoreYesStats
LGPL

DSP core 49

ECC core 24

Library 21

Memory core 51

Other 120

Processor 227

System on Chip 86

System on Module 2

System controller 21

Testing / Verification 37

Video controller 50

Uncategorized 94