refuel-cipher
refuel-cipher
refuel.cipher
Base64Transcoder
BytesTranscoder
CipherAlg
CipherAlg
AES_CBC_NoPadding
AES_GCM_NoPadding
RSA_ECB_OAEPWithSHA_1AndMGF1Padding
RSA_ECB_OAEPWithSHA_256AndMGF1Padding
RSA_ECB_PKCS1Padding
CryptographyConverter
HexTranscoder
KeyBundle
refuel.cipher.aes
AESCipher
AESKey
AESKey
ConfigResourceDefPublicKey
AESKeyFactory
refuel.cipher.algorithm
CryptType
CryptType
AES
AES
RSA
RSA
refuel.cipher.rsa
RSACipher
RSAKey
RSAKey
RSAKeyFactory
RSAKeyPair
RSAPrivateKey
RSAPrivateKey
ConfigResourceDefPrivateKey
RSAPublicKey
RSAPublicKey
ConfigResourceDefPublicKey
refuel-cipher
/
refuel.cipher.aes
/
AESKey
AESKey
case
class
AESKey
(key:
Key
, paramSpec:
Option
[
AlgorithmParameterSpec
]) extends
KeyBundle
Companion
object
Graph
Supertypes
Known subtypes
Self type
trait
Serializable
trait
Product
trait
Equals
trait
KeyBundle
class
Object
trait
Matchable
class
Any
class
ConfigResourceDefPublicKey
AESKey
Value members
Value members
Concrete methods
override
def
decryptionInitiate
(cipher:
Cipher
):
Unit
Definition Classes
KeyBundle
override
def
encryptionInitiate
(cipher:
Cipher
):
Unit
Definition Classes
KeyBundle
override
def
serialize
:
String
Definition Classes
KeyBundle
def
withGCMParamSpec
(gcm:
GCMParameterSpec
):
AESKey
def
withIvParamSpec
(_iv:
IvParameterSpec
):
AESKey
Inherited methods
def
productElementNames
:
Iterator
[
String
]
Inherited from
Product
def
productIterator
:
Iterator
[
Any
]
Inherited from
Product