sha
sha
pt.kcry.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
/
pt.kcry.sha
/
Sha2_512
Sha2_512
class
Sha2_512
extends
Sha2_64bit
Companion:
object
Graph
Supertypes
trait
Sha2_64bit
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