go-blockchain/crypto
Claude 4fe3fdfbd2
feat(crypto): RandomX PoW hash via CGo bridge
Vendor RandomX source, add bridge_randomx_hash() with static
VM lifecycle. Key: LetheanRandomXv1. Input: header_hash || nonce.

Co-Authored-By: Charon <charon@lethean.io>
2026-02-21 01:01:23 +00:00
..
common feat(crypto): Phase 2a scaffold — vendored C++ and CMake build 2026-02-20 18:21:44 +00:00
compat feat(crypto): Phase 2a scaffold — vendored C++ and CMake build 2026-02-20 18:21:44 +00:00
currency_core feat(crypto): Phase 2a scaffold — vendored C++ and CMake build 2026-02-20 18:21:44 +00:00
randomx feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
upstream feat(crypto): Phase 2a scaffold — vendored C++ and CMake build 2026-02-20 18:21:44 +00:00
bridge.cpp feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
bridge.h feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
clsag.go feat(crypto): CLSAG ring signatures (GG/GGX/GGXXG) and proof verification stubs 2026-02-20 18:47:08 +00:00
CMakeLists.txt feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
crypto.go feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
crypto_test.go feat(crypto): CLSAG ring signatures (GG/GGX/GGXXG) and proof verification stubs 2026-02-20 18:47:08 +00:00
doc.go feat(crypto): CGo bridge smoke test — FastHash via Keccak-256 2026-02-20 18:22:25 +00:00
keygen.go feat(crypto): key derivation, one-time addresses, and key images 2026-02-20 18:28:43 +00:00
keyimage.go feat(crypto): key derivation, one-time addresses, and key images 2026-02-20 18:28:43 +00:00
pow.go feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
pow_test.go feat(crypto): RandomX PoW hash via CGo bridge 2026-02-21 01:01:23 +00:00
proof.go feat(crypto): CLSAG ring signatures (GG/GGX/GGXXG) and proof verification stubs 2026-02-20 18:47:08 +00:00
PROVENANCE.md feat(crypto): Phase 2a scaffold — vendored C++ and CMake build 2026-02-20 18:21:44 +00:00
signature.go feat(crypto): standard and ring signature (NLSAG) generation/verification 2026-02-20 18:30:53 +00:00