Crate tink_signature
source ·Expand description
Implementations of the Signer and Verifier primitives.
To sign data using Tink you can use ECDSA or ED25519 key templates.
Modules
- This module provides subtle implementations of digital signature primitives.
Constants
- Maximal version of ECDSA keys.
- Type URL of ECDSA keys that Tink supports.
- Prefix for uncompressed elliptic curve points.
- Maximal version of ECDSA keys.
- Type URL of ECDSA keys that Tink supports.
- Maximal version of ED25519 keys.
- Type URL of ED25519 keys that Tink supports.
- Maximal version of ED25519 keys.
- Type URL of ED25519 keys that Tink supports.
- The upstream Tink version that this Rust port is based on.
Functions
- Return a
KeyTemplate
that generates a new ECDSA private key with the following parameters: - Return a
KeyTemplate
that generates a new ECDSA private key with the following parameters: - Return a
KeyTemplate
that generates a new ECDSA private key with the following parameters: - Return a
KeyTemplate
that generates a new ECDSA private key with the following parameters: - ecdsa_p384_key_templateDeprecatedReturn a
KeyTemplate
that generates a new ECDSA private key with the following parameters: - Return a
KeyTemplate
that generates a new ECDSA private key with the following parameters: - Return a
KeyTemplate
that generates a new ECDSA private key with the following parameters: - Return a
KeyTemplate
that generates a new ECDSA private key with the following parameters: - Return a
KeyTemplate
that generates a new ECDSA private key with the following parameters: - Return a
KeyTemplate
that generates a new ECDSA private key with the following parameters: - Return a
KeyTemplate
that generates a new ED25519 private key. - Return a
KeyTemplate
that generates a new ED25519 private key. - Initialize the
tink-signature
crate, registering its primitives so they are available via Tink. - Return a
tink_core::Signer
primitive from the given keyset handle. - Return a
tink_core::Verifier
primitive from the given keyset handle.