Cryptech Project
Cryptech Project Git Repositories
index
Name
Description
Idle
core/math/modexpng
"Next-generation" modular exponentiation using specialized DSP slices present in...
5 years
user/shatov/modexpng
"Next-generation" modular exponentiation using the specialized DSP slices presen...
5 years
sw/thirdparty/ekermit
(Old) EKermit library once considered for HSM firmware uploads
8 years
sw/thirdparty/sqlite3
(Old) SQLite3 port once used by Cryptech PKCS #11
8 years
core/cipher/aes_speed
(Old) Verilog implementation of the symmetric block cipher AES (Advanced Encrypt...
6 years
sw/cryptlib
(Old) port of cryptlib to Novena
8 years
core/comm/uart
A Universal asynchronous receiver/transmitter (UART) implemented in Verilog
9 years
core/util/keywrap
AES KEY WRAP as defined in RFC 3394
5 years
user/js/keywrap
AES KEY WRAP as defined in RFC 3394
6 years
core/comm/i2c
An I2C slave implemented in Verilog
9 years
user/ft/bootstrap
Bootstrap scripts used with the Alpha board
8 years
core/math/ecdsalib
Code common to the ecdsa256 and ecdsa384 cores
6 years
core/lib
Common modules instantiated by other cores (math operations, etc)
3 years
user/sra/pelican
Convert trac.cryptech.is to markdown with pelican
test/coretest_bp_entropy
Coretest System for testing FPGA based entropy source developed by Bernd Paysan
10 years
test/coretest_test_core
Coretest module combined with the test_core as a test module
10 years
test/novena_i2c_simple
Coretest system for Novena PVT1, over I2C, with simplified user interface
10 years
test/coretest_fpga_entropy
Coretest system for testing FPGA based entropy source
10 years
user/jakob/benchmark
Cryptech Benchmark
8 years
sw/stm32
Cryptech HSM on STM-32 ARM processor
3 years
test/novena_base
Cryptech Novena FPGA baseline
10 years
sw/thirdparty/libtfm
Cryptech build of Tom's Fast Math bignum library
5 years
wiki
Cryptech developers pseudo-wiki source, see https://wiki.cryptech.is/
21 months
sw/libhal
Cryptech libhal: crypto software, HSM management, RPC
3 years
sw/tamper
Cryptech prototype tamper protection software
8 years
user/ft/tamper
Cryptech tamper detection
8 years
user/jakob/tamper
Cryptech tamper detection
8 years
user/ln5/tamper
Cryptech tamper detection
8 years
user/shatov/fmc-test
Demo program for stm32-dev-bridge board to test FMC arbiter in Novena's on-board...
9 years
doc/design
Design documentation
8 years
core/rng/rosc_entropy
Digital entropy source based on on jitter between multiple, digital ring oscilla...
6 years
core/rng/avalanche_entropy
Entropy provider core for an external avalanche noise based entropy source
6 years
user/sra/openssl-engine
Examples using OpenSSL over Cryptech HSM via PKCS 11 and OpenSSL ENGINE API
7 years
test/novena_trng
Experimental HW system for the Novena platform
10 years
test/novena_entropy
Experimental HW system for the Novena platform
10 years
test/external_avalanche_entropy
External Avalanche Entropy
9 years
user/shatov/novena-fmc-arbiter
FMC interface arbiter for Novena's on-board Spartan-6 FPGA
9 years
user/js/fpga_mkm
FPGA-based active Master Key Memory (MKM)
6 years
gitolite-admin
Gitolite administration repository. Sysadmins only.
3 years
core/util/mkmif
Master Key Memory Interface
9 years
user/js/mkmif
Master Key Memory Interface
6 years
user/shatov/modexpng_fpga_model
Math model of ModExpNG IP core
3 years
core/math/modexp
Modular exponentiation core
9 years
core/math/modexpa7
Modular exponentiation using the Artix-7 FPGA
6 years
sw/pkcs11
PKCS #11 library for Cryptech on top of libhal RPC
3 years
core/platform/alpha
Platform-specific files for the Cryptech Alpha board
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
doc/presentations
Presentations about the Cryptech project and the Cryptech HSM design
9 years
user/sra/aes-keywrap
Prototype implementation of AES-Keywrap
6 years
[1]
[2]