Skip to main content

Module sign

Module sign 

Source
Expand description

Cached-key, fixed-64-byte Ed25519 signing pipeline.

The pipeline holds 128 independent requests and schedules their three SHA-512 blocks, scalar reductions, fixed-base multiplications, paired point compression, and scalar multiply-add operations independently. Messages and intermediate values live in inferred BRAM; no DRAM, HBM, or host prehash is part of the cryptographic path.

Structs§

CachedSignCore
Native-RHDL cached-key signing core for exactly 64-byte messages.
CachedSignIn
Public input of CachedSignCore.
CachedSignOut
Public output of CachedSignCore.

Functions§

cached_sign_kernel
State transition for CachedSignCore.