Modules§
Structs§
- KeyBlock
Header - Represents a TR-31 key block header.
- OptBlock
- Represent an optional block as defined by TR-31.
- Secret
Key - Plaintext cryptographic key material owned by
paysec-keyblock.
Enums§
- KeyBlock
Header Error - Errors produced while constructing, parsing, validating, or serializing a TR-31 key block header.
- OptBlock
Error - Errors produced while constructing, parsing, or serializing TR-31 optional blocks.
- Payload
Error - Errors produced while constructing or parsing a TR-31 payload.
- Tr31
Crypto Error - Error returned by TR-31 operations that may invoke a cryptographic provider.
- Tr31
Error - Errors produced by TR-31 key block processing.
Functions§
- calculate_
padding_ length - Calculate the padding length required for a TR-31 payload.
- tr31_
unwrap - Unwrap a cryptographic key from a TR-31 key block version
D. - tr31_
wrap - Wrap a cryptographic key according to TR-31 key block version
D. - tr31_
wrap_ with_ header_ string - Wrap a cryptographic key according to TR-31 version
Dusing a header supplied as a string.