MACs
Toggle table of contents
0.7.0
common
Platform filter
common
Switch theme
Search in API
MACs
blake2
/
org.kotlincrypto.macs.blake2
/
BLAKE2Mac
BLAKE2Mac
sealed
class
BLAKE2Mac
:
Mac
(
source
)
Core abstraction for:
BLAKE2b
BLAKE2s
Inheritors
BLAKE2b
BLAKE2s
Members
Functions
algorithm
Link copied to clipboard
expect
override
fun
algorithm
(
)
:
String
clear
Key
Link copied to clipboard
expect
fun
clearKey
(
)
copy
Link copied to clipboard
abstract
override
fun
copy
(
)
:
BLAKE2Mac
do
Final
Link copied to clipboard
expect
fun
doFinal
(
)
:
ByteArray
expect
fun
doFinal
(
input
:
ByteArray
)
:
ByteArray
do
Final
Into
Link copied to clipboard
expect
fun
doFinalInto
(
dest
:
ByteArray
,
destOffset
:
Int
)
:
Int
equals
Link copied to clipboard
expect
operator override
fun
equals
(
other
:
Any
?
)
:
Boolean
hash
Code
Link copied to clipboard
expect
override
fun
hashCode
(
)
:
Int
mac
Length
Link copied to clipboard
expect
fun
macLength
(
)
:
Int
reset
Link copied to clipboard
expect
override
fun
reset
(
)
expect
fun
reset
(
newKey
:
ByteArray
)
to
String
Link copied to clipboard
expect
override
fun
toString
(
)
:
String
update
Link copied to clipboard
expect
override
fun
update
(
input
:
Byte
)
expect
override
fun
update
(
input
:
ByteArray
)
expect
override
fun
update
(
input
:
ByteArray
,
offset
:
Int
,
len
:
Int
)