Documentation
¶
Index ¶
- Variables
- func Adler32(s string) string
- func Blake2b_256(s string) string
- func Blake2b_384(s string) string
- func Blake2b_512(s string) string
- func Blake2s_256(s string) string
- func CRC16_Modbus(s string) string
- func CRC16_X25(s string) string
- func CRC32Castagnoli(s string) string
- func CRC32IEEE(s string) string
- func CRC32Koopman(s string) string
- func CRC64ECMA(s string) string
- func CRC64ISO(s string) string
- func Fnv128(data string) string
- func Fnv128a(data string) string
- func Fnv32(data string) string
- func Fnv32a(data string) string
- func Fnv64(data string) string
- func Fnv64a(data string) string
- func HmacHash(hash crypto.Hash, message string, secret string) string
- func HmacMd4(message string, secret string) string
- func HmacMd5(message string, secret string) string
- func HmacRipemd160(message string, secret string) string
- func HmacSHA1(message string, secret string) string
- func HmacSha224(message string, secret string) string
- func HmacSha256(message string, secret string) string
- func HmacSha384(message string, secret string) string
- func HmacSha512(message string, secret string) string
- func Keccak256(s ...string) string
- func Keccak512(s ...string) string
- func MD2(data string) string
- func MD4(data string) string
- func MD5(data string) string
- func MD5SHA1(slices ...string) string
- func MD5_16(data string) string
- func Maphash(data string) string
- func Murmur128(data string) (uint64, uint64)
- func Murmur128WithSeed(data string, seed uint32) (uint64, uint64)
- func Murmur32(data string) uint32
- func Murmur32WithSeed(data string, seed uint32) uint32
- func Murmur64(data string) uint64
- func Murmur64WithSeed(data string, seed uint32) uint64
- func Ripemd160(s string) string
- func SHA1(s string) string
- func SHA224(s string) string
- func SHA256(s string) string
- func SHA384(s string) string
- func SHA3_224(s string) string
- func SHA3_256(s string) string
- func SHA3_384(s string) string
- func SHA3_512(s string) string
- func SHA512(s string) string
- func SHA512_224(s string) string
- func SHA512_256(s string) string
- func SM3(data string) string
- func Shake128(s string, bits ...int) string
- func Shake256(s string, bits ...int) string
- type Hash
- func (this Hash) Adler32() Hash
- func (this Hash) AppendData(data ...[]byte) Hash
- func (this Hash) Base64Decode(s string) ([]byte, error)
- func (this Hash) Base64Encode(src []byte) string
- func (this Hash) Blake2b_256() Hash
- func (this Hash) Blake2b_384() Hash
- func (this Hash) Blake2b_512() Hash
- func (this Hash) Blake2s_256() Hash
- func (this Hash) CRC16_Modbus() Hash
- func (this Hash) CRC16_X25() Hash
- func (this Hash) CRC32Castagnoli() Hash
- func (this Hash) CRC32IEEE() Hash
- func (this Hash) CRC32Koopman() Hash
- func (this Hash) CRC64ECMA() Hash
- func (this Hash) CRC64ISO() Hash
- func (this Hash) Fnv128() Hash
- func (this Hash) Fnv128a() Hash
- func (this Hash) Fnv32() Hash
- func (this Hash) Fnv32a() Hash
- func (this Hash) Fnv64() Hash
- func (this Hash) Fnv64a() Hash
- func (this Hash) FromBase64String(data string) Hash
- func (this Hash) FromBytes(data ...[]byte) Hash
- func (this Hash) FromHexString(data string) Hash
- func (this Hash) FromString(data string) Hash
- func (this Hash) FuncHash(f func(...[]byte) (string, error)) Hash
- func (this Hash) GetData() [][]byte
- func (this Hash) GetError() error
- func (this Hash) GetHashedData() string
- func (this Hash) HexDecode(s string) ([]byte, error)
- func (this Hash) HexEncode(src []byte) string
- func (this Hash) HmacMd4(secret string) Hash
- func (this Hash) HmacMd5(secret string) Hash
- func (this Hash) HmacRipemd160(secret string) Hash
- func (this Hash) HmacSHA1(secret string) Hash
- func (this Hash) HmacSha224(secret string) Hash
- func (this Hash) HmacSha256(secret string) Hash
- func (this Hash) HmacSha384(secret string) Hash
- func (this Hash) HmacSha512(secret string) Hash
- func (this Hash) Keccak256() Hash
- func (this Hash) Keccak512() Hash
- func (this Hash) MD2() Hash
- func (this Hash) MD4() Hash
- func (this Hash) MD5() Hash
- func (this Hash) MD5SHA1() Hash
- func (this Hash) MD5_16() Hash
- func (this Hash) MakeHash(sha func() hash.Hash, slices ...[]byte) []byte
- func (this Hash) Maphash() Hash
- func (this Hash) Ripemd160() Hash
- func (this Hash) SHA1() Hash
- func (this Hash) SHA224() Hash
- func (this Hash) SHA256() Hash
- func (this Hash) SHA384() Hash
- func (this Hash) SHA3_224() Hash
- func (this Hash) SHA3_256() Hash
- func (this Hash) SHA3_384() Hash
- func (this Hash) SHA3_512() Hash
- func (this Hash) SHA512() Hash
- func (this Hash) SHA512_224() Hash
- func (this Hash) SHA512_256() Hash
- func (this Hash) SM3() Hash
- func (this Hash) Shake128(bits ...int) Hash
- func (this Hash) Shake256(bits ...int) Hash
- func (this Hash) String() string
- func (this Hash) ToBase64String() string
- func (this Hash) ToBytes() []byte
- func (this Hash) ToHexString() string
- func (this Hash) ToString() string
- func (this Hash) UseHash(sha func() hash.Hash) Hash
- func (this Hash) WithData(data ...[]byte) Hash
Constants ¶
This section is empty.
Variables ¶
View Source
var MbTable = []uint16{}/* 256 elements not displayed */
Functions ¶
func Murmur128WithSeed ¶ added in v1.0.1003
murmur128
func Murmur32WithSeed ¶ added in v1.0.1003
murmur32
func Murmur64WithSeed ¶ added in v1.0.1003
murmur64
Types ¶
Source Files
¶
Click to show internal directories.
Click to hide internal directories.