synor/crates
Gulshan Yadav 6094319ddf feat(crypto-wasm): add Dilithium3 post-quantum signatures
Implements WASM-compatible Dilithium3 (ML-DSA-65) signatures using the
pure Rust pqc_dilithium crate. This provides NIST Security Category 3
post-quantum signature support for the web wallet.

Changes:
- Add pqc_dilithium dependency with WASM feature
- Create DilithiumSigningKey wrapper for WASM bindings
- Add dilithiumVerify and dilithiumSizes helper functions
- Update tests to work on both native and WASM targets
- Update README to reflect completed Dilithium3 support

Key sizes (Dilithium3 / ML-DSA-65):
- Public Key: 1,952 bytes
- Signature: 3,293 bytes
2026-01-08 07:31:36 +05:30
..
synor-compiler fix: resolve all clippy warnings for CI 2026-01-08 05:58:22 +05:30
synor-consensus fix: resolve all clippy warnings for CI 2026-01-08 05:58:22 +05:30
synor-contract-test style: format all Rust code with cargo fmt 2026-01-08 05:22:24 +05:30
synor-crypto fix: resolve all clippy warnings for CI 2026-01-08 05:58:22 +05:30
synor-crypto-wasm feat(crypto-wasm): add Dilithium3 post-quantum signatures 2026-01-08 07:31:36 +05:30
synor-dag fix: resolve all clippy warnings for CI 2026-01-08 05:58:22 +05:30
synor-governance style: apply cargo fmt formatting 2026-01-08 06:23:23 +05:30
synor-mining fix: resolve all clippy warnings for CI 2026-01-08 05:58:22 +05:30
synor-network feat: Phase 7 production readiness improvements 2026-01-08 07:21:14 +05:30
synor-rpc fix: resolve all clippy warnings for CI 2026-01-08 05:58:22 +05:30
synor-sdk fix: resolve all clippy warnings for CI 2026-01-08 05:58:22 +05:30
synor-storage fix: resolve all clippy warnings for CI 2026-01-08 05:58:22 +05:30
synor-types fix: resolve all clippy warnings for CI 2026-01-08 05:58:22 +05:30
synor-vm fix: resolve all clippy warnings for CI 2026-01-08 05:58:22 +05:30