Cryptech Project
Cryptech Project Git Repositories
index
Name
Description
Idle
core/cipher/aes
Verilog implementation of the symmetric block cipher AES (Advanced Encryption St...
5 years
core/cipher/aes_speed
(Old) Verilog implementation of the symmetric block cipher AES (Advanced Encrypt...
6 years
core/cipher/chacha
Verilog 2001 implementation of the ChaCha stream cipher
6 years
core/comm/coretest
Test platform for the Cryptech Open HSM project
9 years
core/comm/eim
Verilog implementation of EIM interface used to connect FPGA cores to Freescale ...
9 years
core/comm/fmc
Verilog implementation of Flexible Memory Controller interface used to connect F...
3 years
core/comm/i2c
An I2C slave implemented in Verilog
9 years
core/comm/uart
A Universal asynchronous receiver/transmitter (UART) implemented in Verilog
9 years
core/hash/sha1
Verilog implementation of the SHA-1 cryptographic hash function
4 years
core/hash/sha256
Verilog implementation of the SHA-256 cryptographic hash function
6 years
core/hash/sha3
Verilog implementation sponge construction defined in the SHA-3 hash standard
3 years
core/hash/sha512
Verilog implementation of the SHA-512 hash function
6 years
core/lib
Common modules instantiated by other cores (math operations, etc)
3 years
core/math/curve25519lib
Unnamed repository; edit this file 'description' to name the repository.
6 years
core/math/ecdsalib
Code common to the ecdsa256 and ecdsa384 cores
6 years
core/math/modexp
Modular exponentiation core
9 years
core/math/modexpa7
Modular exponentiation using the Artix-7 FPGA
6 years
core/math/modexpng
"Next-generation" modular exponentiation using specialized DSP slices present in...
5 years
core/math/modexps6
Unnamed repository; edit this file 'description' to name the repository.
9 years
core/pkey/ecdhp256
Scalar point multiplier for ECDSA curve P-256
7 years
core/pkey/ecdhp384
Scalar point multiplier for ECDSA curve P-384
7 years
core/pkey/ecdsa256
Scalar base point multiplier for ECDSA curve P-256
6 years
core/pkey/ecdsa384
Scalar base point multiplier for ECDSA curve P-384
6 years
core/pkey/ed25519
Unnamed repository; edit this file 'description' to name the repository.
6 years
core/platform/alpha
Platform-specific files for the Cryptech Alpha board
3 years
core/platform/common
Support code used to build projects, not tied to a particular platform
3 years
core/platform/novena
Platform-specific files for the Novena PVT1
6 years
core/platform/terasic_c5g
Platform-specific files for the TerasIC C5G development board
9 years
core/rng/avalanche_entropy
Entropy provider core for an external avalanche noise based entropy source
6 years
core/rng/rosc_entropy
Digital entropy source based on on jitter between multiple, digital ring oscilla...
6 years
core/rng/trng
True Random Number Generator core implemented in Verilog
6 years
core/rng/vndecorrelator
Verilog implementation of a von Neumann decorrelator
10 years
core/util/keywrap
AES KEY WRAP as defined in RFC 3394
5 years
core/util/mkmif
Master Key Memory Interface
8 years
doc/design
Design documentation
8 years
doc/presentations
Presentations about the Cryptech project and the Cryptech HSM design
9 years
gitolite-admin
Gitolite administration repository. Sysadmins only.
3 years
hardware
STM32 firmware for Cryptech Alpha board
7 years
releng/alpha
Release engineering for Cryptech Alpha board
3 years
releng/novena
Release engineering for early Cryptech code on Novena
8 years
sw/cryptlib
(Old) port of cryptlib to Novena
8 years
sw/libhal
Cryptech libhal: crypto software, HSM management, RPC
3 years
sw/pkcs11
PKCS #11 library for Cryptech on top of libhal RPC
3 years
sw/stm32
Cryptech HSM on STM-32 ARM processor
3 years
sw/tamper
Cryptech prototype tamper protection software
8 years
sw/thirdparty/ekermit
(Old) EKermit library once considered for HSM firmware uploads
8 years
sw/thirdparty/libtfm
Cryptech build of Tom's Fast Math bignum library
5 years
sw/thirdparty/sqlite3
(Old) SQLite3 port once used by Cryptech PKCS #11
8 years
test/coretest_bp_entropy
Coretest System for testing FPGA based entropy source developed by Bernd Paysan
10 years
test/coretest_fpga_entropy
Coretest system for testing FPGA based entropy source
10 years
[1]
[2]