Package | Description |
---|---|
org.teiid.core.crypto |
Modifier and Type | Method and Description |
---|---|
byte[] |
DhKeyGenerator.createPublicKey(boolean large) |
byte[] |
NullCryptor.decrypt(byte[] ciphertext) |
byte[] |
Cryptor.decrypt(byte[] ciphertext)
Decrypt the ciphertext in byte array format to yield the original
cleartext.
|
byte[] |
BasicCryptor.decrypt(byte[] ciphertext)
Decrypt the ciphertext to yield the original cleartext.
|
String |
NullCryptor.decrypt(String ciphertext) |
byte[] |
NullCryptor.encrypt(byte[] cleartext) |
byte[] |
Cryptor.encrypt(byte[] cleartext)
Encrypt the cleartext in byte array format.
|
byte[] |
BasicCryptor.encrypt(byte[] cleartext)
Encrypt the cleartext in byte array format.
|
byte[] |
BasicCryptor.encrypt(byte[] buffer,
int offset,
int length) |
String |
NullCryptor.encrypt(String cleartext) |
static void |
SymmetricCryptor.generateAndSaveKey(String file) |
static SecretKey |
SymmetricCryptor.generateKey() |
static SymmetricCryptor |
SymmetricCryptor.getSymmectricCryptor(boolean cbc)
Creates a new SymmetricCryptor with a new symmetric key
|
static SymmetricCryptor |
SymmetricCryptor.getSymmectricCryptor(byte[] key,
boolean cbc)
Creates a SymmetricCryptor using the supplied byte array as the key
|
static SymmetricCryptor |
SymmetricCryptor.getSymmectricCryptor(byte[] key,
String algorithm,
String cipherAlgorithm,
IvParameterSpec iv) |
static SymmetricCryptor |
SymmetricCryptor.getSymmectricCryptor(URL keyResource)
Creates a SymmetricCryptor using the supplied URL contents as the key
|
SymmetricCryptor |
DhKeyGenerator.getSymmetricCryptor(byte[] peerPublicKeyBytes,
boolean useSealedObject,
ClassLoader classLoader,
boolean large,
boolean cbc) |
protected void |
BasicCryptor.initDecryptCipher()
Initialize the ciphers used for encryption and decryption.
|
protected void |
BasicCryptor.initEncryptCipher()
Initialize the cipher used for encryption.
|
Object |
NullCryptor.sealObject(Object object) |
Object |
Cryptor.sealObject(Object object) |
Object |
BasicCryptor.sealObject(Object object) |
Object |
NullCryptor.unsealObject(Object object) |
Object |
Cryptor.unsealObject(Object object) |
Object |
BasicCryptor.unsealObject(Object object) |
Constructor and Description |
---|
BasicCryptor(Key encryptKey,
Key decryptKey,
String algorithm,
IvParameterSpec iv) |
Copyright © 2020. All rights reserved.