Aes

org.beangle.commons.codec.binary.Aes$
object Aes

Advanced Encryption Standard

Attributes

See also:
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Aes.type

Members list

Concise view

Type members

Classlikes

object CBC

Cipher-Block Chaining encode and decode utility

Cipher-Block Chaining encode and decode utility

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
CBC.type
class CBCDecoder(key: String, iv: String, padding: String) extends Decoder[Array[Byte], Array[Byte]]

Attributes

Graph
Supertypes
trait Decoder[Array[Byte], Array[Byte]]
class Object
trait Matchable
class Any
class CBCEncoder(key: String, iv: String, padding: String) extends Encoder[Array[Byte], Array[Byte]]

Attributes

Graph
Supertypes
trait Encoder[Array[Byte], Array[Byte]]
class Object
trait Matchable
class Any
object ECB

Electronic Codebook ecode and decode utility

Electronic Codebook ecode and decode utility

Attributes

See also:
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
ECB.type
class ECBDecoder(key: String, padding: String) extends Decoder[Array[Byte], Array[Byte]]

Attributes

Graph
Supertypes
trait Decoder[Array[Byte], Array[Byte]]
class Object
trait Matchable
class Any
class ECBEncoder(val key: String, padding: String) extends Encoder[Array[Byte], Array[Byte]]

Attributes

Graph
Supertypes
trait Encoder[Array[Byte], Array[Byte]]
class Object
trait Matchable
class Any

Value members

Concrete methods

def buildKey(key: String): SecretKey