sha
sha
ky.korins.sha
BuildInfo
Hash
Keccak
Sha0
Sha0
Sha1
Sha1
Sha2_224
Sha2_224
Sha2_256
Sha2_256
Sha2_32bit
Sha2_384
Sha2_384
Sha2_512
Sha2_512
Sha2_64bit
Sha3
Sha3_224
Sha3_224
Sha3_256
Sha3_256
Sha3_384
Sha3_384
Sha3_512
Sha3_512
Shake
Shake_128
Shake_128
Shake_256
Shake_256
sha
/
ky.korins.sha
/
Sha2_512
Sha2_512
class
Sha2_512
extends
Sha2_64bit
Companion
object
Graph
Supertypes
trait
Sha2_64bit
trait
BlockedHash
[
Array
[
Long
]]
trait
Hash
class
Object
trait
Matchable
class
Any
Value members
Value members
Inherited methods
override
def
finish
(hashed:
Array
[
Byte
], off:
Int
):
Unit
Definition Classes
Sha2_64bit
->
Hash
Inherited from
Sha2_64bit
final
def
finish
(hashed:
Array
[
Byte
], off:
Int
, len:
Int
):
Unit
Inherited from
BlockedHash
protected
def
finishBlock
(block:
Array
[
Byte
], off:
Int
):
Unit
Inherited from
Sha2_64bit
protected
def
padding_32bit
(messageLen:
Int
):
Array
[
Byte
]
Inherited from
BlockedHash
protected
def
padding_64bit
(messageLen:
Int
):
Array
[
Byte
]
Inherited from
BlockedHash
def
update
(bytes:
Array
[
Byte
], off:
Int
, len:
Int
):
Unit
Inherited from
BlockedHash
Inherited fields
protected
val
block
:
Array
[
Byte
]
Inherited from
Sha2_64bit
protected
var
messageLen
:
Int
Inherited from
BlockedHash
protected
val
words
:
Array
[
Long
]
Inherited from
Sha2_64bit