TWHash class abstract

Hash functions

Implementers

Constructors

TWHash.new()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

TWHashBlake256(Pointer<Void> data) Pointer<Void>
Computes the Blake256 of a block of data.
TWHashBlake256Blake256(Pointer<Void> data) Pointer<Void>
Computes the Blake256D of a block of data.
TWHashBlake256RIPEMD(Pointer<Void> data) Pointer<Void>
Computes the Blake256RIPEMD of a block of data.
TWHashBlake2b(Pointer<Void> data, int size) Pointer<Void>
Computes the Blake2b of a block of data.
TWHashGroestl512(Pointer<Void> data) Pointer<Void>
Computes the Groestl512 of a block of data.
TWHashGroestl512Groestl512(Pointer<Void> data) Pointer<Void>
Computes the Groestl512D of a block of data.
TWHashKeccak256(Pointer<Void> data) Pointer<Void>
Computes the Keccak256 of a block of data.
TWHashKeccak512(Pointer<Void> data) Pointer<Void>
Computes the Keccak512 of a block of data.
TWHashRIPEMD(Pointer<Void> data) Pointer<Void>
Computes the RIPEMD of a block of data.
TWHashSHA1(Pointer<Void> data) Pointer<Void>
Computes the SHA1 of a block of data.
TWHashSHA256(Pointer<Void> data) Pointer<Void>
Computes the SHA256 of a block of data.
TWHashSHA256RIPEMD(Pointer<Void> data) Pointer<Void>
Computes the SHA256RIPEMD of a block of data.
TWHashSHA256SHA256(Pointer<Void> data) Pointer<Void>
Computes the SHA256D of a block of data.
TWHashSHA3_256(Pointer<Void> data) Pointer<Void>
Computes the SHA3_256 of a block of data.
TWHashSHA3_256RIPEMD(Pointer<Void> data) Pointer<Void>
Computes the SHA3_256RIPEMD of a block of data.
TWHashSHA3_512(Pointer<Void> data) Pointer<Void>
Computes the SHA3_512 of a block of data.
TWHashSHA512(Pointer<Void> data) Pointer<Void>
Computes the SHA512 of a block of data.
TWHashSHA512_256(Pointer<Void> data) Pointer<Void>
Computes the SHA512_256 of a block of data.

Constants

TWHashRipemdLength → const int
TWHashSHA1Length → const int
TWHashSHA256Length → const int
TWHashSHA512Length → const int