Hash Package
The Flux Hash Package provides functions that perform hash conversion of string
values.
hash.sha256
The hash.sha256()
function converts a single string to a hash using sha256.
Example:
import "contrib/qxip/hash"
a = hash.sha256(v: "Hello, world!")
hash.sha1
The hash.sha256()
function converts a single string to a hash using sha256.
Example:
import "contrib/qxip/hash"
a = hash.sha1(v: "Hello, world!")
hash.xxhash64
The hash.xxhash64()
function converts a single string to a hash using xxhash64.
Example:
import "contrib/qxip/hash"
a = hash.xxhash64(v: "Hello, world!")
hash.cityhash64
The hash.cityhash64()
function converts a single string to hash using cityhash64.
Example:
import "contrib/qxip/hash"
a = hash.cityhash64(v: "Hello, world!")
hash.md5
The hash.md5()
function converts a single string to hash using MD5.
Example:
import "contrib/qxip/hash"
a = hash.md5(v: "Hello, world!")
hash.b64
The hash.b64()
function converts a single string to a Base64 string.
Example:
import "contrib/qxip/hash"
a = hash.b64(v: "Hello, world!")
hash.hmac
The hash.hmac()
function converts a string and key pair to sha1 signed Base64 string.
Example:
import "contrib/qxip/hash"
a = hash.hmac(v: "helloworld", k: "123456")