Module sp_core::hashing [−][src]
Hashing functions.
This module is gated by full-crypto feature. If you intend to use any of the functions
defined here within your runtime, you should most likely rather use [sp_io::hashing] instead,
unless you know what you’re doing. Using sp_io will be more performant, since instead of
computing the hash in WASM it delegates that computation to the host client.
Functions
| blake2_64 | Do a Blake2 64-bit hash and return result. |
| blake2_64_into | Do a Blake2 64-bit hash and place result in |
| blake2_128 | Do a Blake2 128-bit hash and return result. |
| blake2_128_into | Do a Blake2 128-bit hash and place result in |
| blake2_256 | Do a Blake2 256-bit hash and return result. |
| blake2_256_into | Do a Blake2 256-bit hash and place result in |
| blake2_512 | Do a Blake2 512-bit hash and return result. |
| blake2_512_into | Do a Blake2 512-bit hash and place result in |
| keccak_256 | Do a keccak 256-bit hash and return result. |
| keccak_512 | Do a keccak 512-bit hash and return result. |
| sha2_256 | Do a sha2 256-bit hash and return result. |
| twox_64 | Do a XX 64-bit hash and return result. |
| twox_64_into | Do a XX 64-bit hash and place result in |
| twox_128 | Do a XX 128-bit hash and return result. |
| twox_128_into | Do a XX 128-bit hash and place result in |
| twox_256 | Do a XX 256-bit hash and return result. |
| twox_256_into | Do a XX 256-bit hash and place result in |