Skip to main content

Crate structured_dstu4145

Crate structured_dstu4145 

Source
Expand description

Verification-only DSTU 4145 arithmetic and Ukrainian streaming hashes.

Public values use bounded, caller-owned storage. There is no private-key operation, implicit randomness, provider selection or operating-system I/O.

Modules§

accounted
Source-aware adapters for the existing common work and digest contracts.
domain
Prepared, validated domains and public keys in fixed caller-owned storage.
gost
Runtime-DKE GOST 34.311 with fixed state and borrowed prepared tables.
hash
Explicit streaming hash identities, fixed states and inline outputs.
validation
Explicit-domain validation, without hidden randomness or factoring services.

Enums§

Basis
Representation of a binary field, not proof that a backend implements it.
ByteOrder
Byte order of field elements and the complete signature bit string.
Error
Invalid input and unavailable capabilities, independent of signature mismatch.

Constants§

MAX_DEGREE
Largest field degree in tables 1 and 2 of DSTU 4145-2002.