Crate tari_crypto[][src]

Re-exports

pub use hash::blake2 as common;
pub use tari_utilities;

Modules

commitment
hash
keys

General definition of public-private key pairs for use in Tari. The traits and structs defined here are used in the Tari domain logic layer exclusively (as opposed to any specific implementation of ECC curve). The idea being that we can swap out the underlying implementation without worrying too much about the impact on upstream code.

macros
musig
range_proof
ristretto
script
signatures

Digital Signature module This module defines generic traits for handling the digital signature operations, agnostic of the underlying elliptic curve implementation

Macros

inputs
script