[−][src]Crate tink_signature
Implementations of the Signer and Verifier primitives.
To sign data using Tink you can use ECDSA or ED25519 key templates.
Modules
subtle | This module provides subtle implementations of digital signature primitives. |
Constants
ECDSA_SIGNER_KEY_VERSION | Maximal version of ECDSA keys. |
ECDSA_SIGNER_TYPE_URL | Type URL of ECDSA keys that Tink supports. |
ECDSA_UNCOMPRESSED_POINT_PREFIX | Prefix for uncompressed elliptic curve points. |
ECDSA_VERIFIER_KEY_VERSION | Maximal version of ECDSA keys. |
ECDSA_VERIFIER_TYPE_URL | Type URL of ECDSA keys that Tink supports. |
ED25519_SIGNER_KEY_VERSION | Maximal version of ED25519 keys. |
ED25519_SIGNER_TYPE_URL | Type URL of ED25519 keys that Tink supports. |
ED25519_VERIFIER_KEY_VERSION | Maximal version of ED25519 keys. |
ED25519_VERIFIER_TYPE_URL | Type URL of ED25519 keys that Tink supports. |
UPSTREAM_VERSION | The upstream Tink version that this Rust port is based on. |
Functions
ecdsa_p256_key_p1363_template | Return a |
ecdsa_p256_key_template | Return a |
ecdsa_p256_key_without_prefix_template | Return a |
ecdsa_p384_key_template | Return a |
ecdsa_p384_key_without_prefix_template | Return a |
ecdsa_p521_key_template | Return a |
ecdsa_p521_key_without_prefix_template | Return a |
ed25519_key_template | Return a |
ed25519_key_without_prefix_template | Return a |
init | Initialize the |
new_signer | Return a |
new_verifier | Return a |