com
.
github
.
mwegrz
.
scalautil
crypto
package
crypto
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
crypto
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
sealed
trait
InitializationVector
extends
AnyRef
sealed
trait
Padding
extends
AnyRef
Value Members
object
InitializationVector
object
Padding
def
aes128CbcDecrypt
(
key:
ByteVector
,
data:
ByteVector
,
padding:
Padding
=
Padding.`NoPadding`
,
iv:
InitializationVector
=
InitializationVector.Zero
)
:
ByteVector
def
aes128CbcEncrypt
(
key:
ByteVector
,
data:
ByteVector
,
padding:
Padding
=
Padding.`NoPadding`
,
iv:
InitializationVector
=
InitializationVector.Zero
)
:
ByteVector
def
aes128Cmac
(
key:
ByteVector
,
data:
ByteVector
)
:
ByteVector
def
aes128EcbDecrypt
(
key:
ByteVector
,
data:
ByteVector
,
padding:
Padding
=
Padding.`NoPadding`
)
:
ByteVector
def
aes128EcbEncrypt
(
key:
ByteVector
,
data:
ByteVector
,
padding:
Padding
=
Padding.`NoPadding`
)
:
ByteVector
Inherited from
AnyRef
Inherited from
Any
Ungrouped