mirror of
https://github.com/jmcorgan/fips.git
synced 2026-08-09 00:04:54 +00:00
5c0e84f239e7e53b5e89b5ccc56781c56a6884b7
Implements FIPS Identity System (Section 1 of design doc): - NodeId: 32-byte SHA-256 hash of npub, with Ord for root election - FipsAddress: 128-bit IPv6-compatible address (0xfd prefix) - Identity: keypair holder with sign/verify methods - AuthChallenge/AuthResponse: challenge-response authentication All 11 tests passing.
Languages
Rust
83.6%
Shell
11.7%
Python
4.2%
PowerShell
0.2%
Makefile
0.1%