com
.
mchange
.
sc
.
v1
.
consuela
hash
package
hash
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
hash
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Type Members
trait
Hash
[
T <:
Hash
[
T
]
]
extends
ByteArrayValue
with
UnsignedBigIntegral
trait
Hasher
[
T <:
Hash
[
T
]
]
extends
AnyRef
final
class
Keccak256
extends
Hash
[
Keccak256
]
final
class
Keccak512
extends
Hash
[
Keccak512
]
final
class
RIPEMD160
extends
Hash
[
RIPEMD160
]
final
class
SHA256
extends
Hash
[
SHA256
]
final
class
SHA3_256
extends
Hash
[
SHA3_256
]
final
class
SHA3_512
extends
Hash
[
SHA3_512
]
Value Members
val
DefaultBufferSize
:
Int
object
Hasher
object
Keccak256
extends
Jca
[
Keccak256
] with
FixedLength
[
Keccak256
]
object
Keccak512
extends
Jca
[
Keccak512
] with
FixedLength
[
Keccak512
]
object
RIPEMD160
extends
Jca
[
RIPEMD160
] with
FixedLength
[
RIPEMD160
]
object
SHA256
extends
Jca
[
SHA256
] with
FixedLength
[
SHA256
]
object
SHA3_256
extends
Jca
[
SHA3_256
] with
FixedLength
[
SHA3_256
]
object
SHA3_512
extends
Jca
[
SHA3_512
] with
FixedLength
[
SHA3_512
]
def
jcaDoHash
(
algoName:
String
,
bytes:
Seq
[
Byte
]
)
(
implicit
provider:
Provider
)
:
Array
[
Byte
]
def
jcaDoHash
(
algoName:
String
,
bytes:
Array
[
Byte
]
)
(
implicit
provider:
Provider
)
:
Array
[
Byte
]
def
jcaDoHash
(
algoName:
String
,
is:
InputStream
,
bufferSize:
Int
=
DefaultBufferSize
)
(
implicit
provider:
Provider
)
:
Array
[
Byte
]
Inherited from
AnyRef
Inherited from
Any
Ungrouped