aboutsummaryrefslogtreecommitdiff
path: root/markdown/Dashboard.md
blob: ca2c5125c234c79f6ca2c1381dee42a6ee44d162 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96

   

Project Status Dashboard

Product Component Requirements

State Component DNSsec Signing Let's Encrypt Tor Consensus Internal Ticket
Done AES / KEY WRAP Wrap/Bkup #17
ECDSA p256 secondary Yes
ECDSA p384 secondary ?
Testing PKCS!#11 Yes Yes Yes Yes #14
Done RSA Yes Yes Yes #16
Done SHA-1 Yes
Done SHA-256 Yes Yes Yes
Done SHA-384 Yes ?
Done TRNG padding padding padding KeyGen #15

Novena Alpha - DNSsec Only

Component Who About When Ticket
RSA Pavel, Rob Done #16
AES/KEY WRAP Rob Done #17
SHA-256 Joachim Done
TRNG FT Done #15
PKCS!#11 Rob Late May
PKCS!#11 PIN Rob Mid June #14
Packaging Paul, Rob Done

Hardware cores

Hash Functions

Component Status Repository Comment
SHA-1 Done [[GitRepositories/core/hash/sha1 core/hash/sha1]]
SHA-256 Done [[GitRepositories/core/hash/sha256 core/hash/sha256]]
SHA-512 Done [[GitRepositories/core/hash/sha512 core/hash/sha512]]
SHA-3 (Keccak ) Started [[GitRepositories/core/hash/sha3 core/hash/sha3]]
GOST R 34.11-2012 Started

Symmetric Crypto

Component Status Repository Comment
AES Done [[GitRepositories/core/cipher/aes core/cipher/aes]]
ChaCha Done [[GitRepositories/core/cipher/chacha core/cipher/chacha]]

Asymmetric Crypto

Component Status Repository Comment
ModExp -8192 (RSA) Done [[GitRepositories/core/math/modexps6 core/math/modexps6]]
Curve25519 Started
Ed25519 Not started
P-256, P-384 ECDSA Started
GOST R 34.10-2001 Started [https://trac.cryptech.is/browser/user/shatov/gost/streebog] Core in provisional repo. Will be moved to the the hash core section.

Random Number Generators

Component Status Repository Comment
TRNG Done [[GitRepositories/core/rng/trng core/rng/trng]]
External Avalanche Entropy Done [[GitRepositories/core/rng/avalanche_entropy core/rng/avalanche_entropy]]
Internal Ring Oscillator Done [[GitRepositories/core/rng/rosc_entropy core/rng/rosc_entropy]]

Key wrapping and Cipher Modes

Component Status Repository Comment
KEY WRAP Done Key wrapping mode. Will be used for key storage. See "rfc 3394". #17
GCM Not started Galois Counter Mode. AEAD cipher.
CTR and CBC Not started Basic block cipher modes.

Support Functionality

Component Status Repository Comment
Coretest Done [[GitRepositories/core/comm/coretest core/comm/coretest]]
UART Done [[GitRepositories/core/comm/uart core/comm/uart]]
I2C Done [[GitRepositories/core/comm/i2c core/comm/i2c]]
EIM Done [[GitRepositories/core/comm/eim core/comm/eim]]
FMC Done [[GitRepositories/core/comm/fmc core/comm/fmc]]