korlibs
Toggle table of contents
6.1.0-SNAPSHOT
common
Target filter
common
Switch theme
Search in API
Skip to content
korlibs
korlibs-crypto
/
korlibs.crypto
/
SHA3
/
Companion
Companion
object
Companion
:
HasherFactory
Members
Properties
create
Link copied to clipboard
val
create
:
(
)
->
Hasher
KECCAKF_
PI_
LANE
Link copied to clipboard
val
KECCAKF_PI_LANE
:
IntArray
KECCAKF_
ROTATION_
OFFSETS
Link copied to clipboard
val
KECCAKF_ROTATION_OFFSETS
:
IntArray
KECCAKF_
ROUND_
CONSTANTS
Link copied to clipboard
val
KECCAKF_ROUND_CONSTANTS
:
ULongArray
KECCAKF_
ROUNDS
Link copied to clipboard
const
val
KECCAKF_ROUNDS
:
Int
=
24
name
Link copied to clipboard
val
name
:
String
SHA3_
KECCAK_
SPONGE_
WORDS
Link copied to clipboard
const
val
SHA3_KECCAK_SPONGE_WORDS
:
Int
Functions
digest
Link copied to clipboard
fun
digest
(
data
:
ByteArray
)
:
Hash
inline
fun
digest
(
temp
:
ByteArray
=
ByteArray(0x1000)
,
readBytes
:
(
data
:
ByteArray
)
->
Int
)
:
Hash
invoke
Link copied to clipboard
operator
fun
invoke
(
)
:
Hasher
to
String
Link copied to clipboard
open
override
fun
toString
(
)
:
String