[−][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 |