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:

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 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.