Aes

object Aes

Advanced Encryption Standard

See also:
class Object
trait Matchable
class Any
Aes.type

Type members

Classlikes

object CBC

Cipher-Block Chaining encode and decode utility

Cipher-Block Chaining encode and decode utility

class CBCDecoder(key: String, iv: String, padding: String) extends Decoder[Array[Byte], Array[Byte]]
class CBCEncoder(key: String, iv: String, padding: String) extends Encoder[Array[Byte], Array[Byte]]
object ECB

Electronic Codebook ecode and decode utility

class ECBDecoder(key: String, padding: String) extends Decoder[Array[Byte], Array[Byte]]
class ECBEncoder(val key: String, padding: String) extends Encoder[Array[Byte], Array[Byte]]

Value members

Concrete methods

def buildKey(key: String): SecretKey