OpenCores
Written in:
Stage:
License:
Wishbone version:

Arithmetic core 106

Prototype board 41

Communication controller 205

Coprocessor 7

Crypto core 75

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 SystemVerilog behavioral modelYesStats
Done
LGPL
AES-128 EncryptionYesStats
Done
LGPL
AES-VHDLNoStats
GPL
AES128YesStats
Done
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
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
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
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 43

ECC core 23

Library 20

Memory core 48

Other 116

Processor 208

System on Chip 80

System on Module 2

System controller 22

Testing / Verification 35

Video controller 46

Uncategorized 94