tsec.cipher

package tsec.cipher

Members list

Packages

Type members

Classlikes

trait CipherErrors

Attributes

Source
CipherErrors.scala
Supertypes
class Object
trait Matchable
class Any

Inherited classlikes

case class AADError(cause: String) extends CipherError

AAD error

AAD error

Attributes

Inherited from:
CipherErrors
Source
CipherErrors.scala
Supertypes
trait Product
trait Equals
trait CipherError
trait TSecError
trait NoStackTrace
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
case class AuthTagError(cause: String) extends CipherError

Authentication tag related errors

Authentication tag related errors

Attributes

Inherited from:
CipherErrors
Source
CipherErrors.scala
Supertypes
trait Product
trait Equals
trait CipherError
trait TSecError
trait NoStackTrace
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
sealed trait CipherError extends TSecError

Base CipherError trait

Base CipherError trait

Attributes

Inherited from:
CipherErrors
Source
CipherErrors.scala
Supertypes
trait TSecError
trait NoStackTrace
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
Known subtypes
case class CipherKeyBuildError(cause: String) extends CipherError

Error during key construction/generation

Error during key construction/generation

Attributes

Inherited from:
CipherErrors
Source
CipherErrors.scala
Supertypes
trait Product
trait Equals
trait CipherError
trait TSecError
trait NoStackTrace
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
case class CipherKeyError(cause: String) extends CipherError

Error with incorrect key

Error with incorrect key

Attributes

Inherited from:
CipherErrors
Source
CipherErrors.scala
Supertypes
trait Product
trait Equals
trait CipherError
trait TSecError
trait NoStackTrace
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
case class CipherTextError(cause: String) extends CipherError

Ciphertext related errors

Ciphertext related errors

Attributes

Inherited from:
CipherErrors
Source
CipherErrors.scala
Supertypes
trait Product
trait Equals
trait CipherError
trait TSecError
trait NoStackTrace
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
case class DecryptError(cause: String) extends CipherError

Error during decryption

Error during decryption

Attributes

Inherited from:
CipherErrors
Source
CipherErrors.scala
Supertypes
trait Product
trait Equals
trait CipherError
trait TSecError
trait NoStackTrace
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
case class EncryptError(cause: String) extends CipherError

Error possibly thrown during encryption

Error possibly thrown during encryption

Attributes

Inherited from:
CipherErrors
Source
CipherErrors.scala
Supertypes
trait Product
trait Equals
trait CipherError
trait TSecError
trait NoStackTrace
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
case class InstanceInitError(cause: String) extends CipherError

Error thrown if the instance is invalid

Error thrown if the instance is invalid

Attributes

Inherited from:
CipherErrors
Source
CipherErrors.scala
Supertypes
trait Product
trait Equals
trait CipherError
trait TSecError
trait NoStackTrace
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
case class IvError(cause: String) extends CipherError

Error with incorrect iv len

Error with incorrect iv len

Attributes

Inherited from:
CipherErrors
Source
CipherErrors.scala
Supertypes
trait Product
trait Equals
trait CipherError
trait TSecError
trait NoStackTrace
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
case object NoSuchInstanceError extends CipherError

NoSuchInstance error

NoSuchInstance error

Attributes

Inherited from:
CipherErrors
Source
CipherErrors.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Product
trait Equals
trait CipherError
trait TSecError
trait NoStackTrace
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all

Inherited types

Attributes

Inherited from:
CipherErrors
Source
CipherErrors.scala