|
|||||||||
| Home >> All >> org >> apache >> derby >> impl >> services >> [ jce overview ] | PREV NEXT | ||||||||
A
- AES - Static variable in class org.apache.derby.impl.services.jce.JCECipherFactory
- AES_IV_LENGTH - Static variable in class org.apache.derby.impl.services.jce.JCECipherFactory
- AES encryption takes in an default Initialization vector length (IV) length of 16 bytes This is needed to generate an IV to use for encryption and decryption process
- action - Variable in class org.apache.derby.impl.services.jce.JCECipherFactory
- activeFile - Variable in class org.apache.derby.impl.services.jce.JCECipherFactory
- activePerms - Variable in class org.apache.derby.impl.services.jce.JCECipherFactory
B
- BLOCK_LENGTH - Static variable in class org.apache.derby.impl.services.jce.JCECipherFactory
- boot(boolean, Properties) - Method in class org.apache.derby.impl.services.jce.JCECipherFactory
C
- changeBootPassword(String, Properties, CipherProvider) - Method in class org.apache.derby.impl.services.jce.JCECipherFactory
- cipher - Variable in class org.apache.derby.impl.services.jce.JCECipherProvider
- createNewCipher(int) - Method in class org.apache.derby.impl.services.jce.JCECipherFactory
- createNewCipher(int, SecretKey, byte[]) - Method in class org.apache.derby.impl.services.jce.JCECipherFactory
- cryptixKey - Variable in class org.apache.derby.impl.services.jce.JCECipherProvider
- cryptoAlgorithm - Variable in class org.apache.derby.impl.services.jce.JCECipherFactory
- cryptoAlgorithmShort - Variable in class org.apache.derby.impl.services.jce.JCECipherFactory
- cryptoProvider - Variable in class org.apache.derby.impl.services.jce.JCECipherFactory
- cryptoProviderShort - Variable in class org.apache.derby.impl.services.jce.JCECipherFactory
D
- DEFAULT_ALGORITHM - Static variable in class org.apache.derby.impl.services.jce.JCECipherFactory
- DEFAULT_PROVIDER - Static variable in class org.apache.derby.impl.services.jce.JCECipherFactory
- DES - Static variable in class org.apache.derby.impl.services.jce.JCECipherFactory
- DESede - Static variable in class org.apache.derby.impl.services.jce.JCECipherFactory
- decrypt(byte[], int, int, byte[], int) - Method in class org.apache.derby.impl.services.jce.JCECipherProvider
- decryptKey(String, int, byte[]) - Method in class org.apache.derby.impl.services.jce.JCECipherFactory
- Decrypt the secretKey with the user key .
- digest(byte[]) - Method in class org.apache.derby.impl.services.jce.JCECipherFactory
E
- encodedKeyLength - Variable in class org.apache.derby.impl.services.jce.JCECipherFactory
- encrypt(byte[], int, int, byte[], int) - Method in class org.apache.derby.impl.services.jce.JCECipherProvider
- encryptKey(byte[], byte[]) - Method in class org.apache.derby.impl.services.jce.JCECipherFactory
- Encrypt the secretKey with the boot password.
- encryptionBlockSize - Variable in class org.apache.derby.impl.services.jce.JCECipherProvider
G
- generateIV(byte[]) - Method in class org.apache.derby.impl.services.jce.JCECipherFactory
- Generate an IV using the input secretKey that can be used by JCECipherProvider to encrypt or decrypt.
- generateKey(byte[]) - Method in class org.apache.derby.impl.services.jce.JCECipherFactory
- Generate a Key object using the input secretKey that can be used by JCECipherProvider to encrypt or decrypt.
- generateUniqueBytes() - Method in class org.apache.derby.impl.services.jce.JCECipherFactory
- getDatabaseSecretKey(Properties, byte[], String) - Method in class org.apache.derby.impl.services.jce.JCECipherFactory
- get the secretkey used for encryption and decryption when boot password mechanism is used for encryption Steps include retrieve the stored key, decrypt the stored key and verify if the correct boot password was passed There is a possibility that the decrypted key includes the original key and padded bytes in order to have been block size aligned during encryption phase.
- getEncryptionBlockSize() - Method in class org.apache.derby.impl.services.jce.JCECipherProvider
- getMD5Checksum(byte[]) - Method in class org.apache.derby.impl.services.jce.JCECipherFactory
- Use MD5 MessageDigest algorithm to generate checksum
- getMuckFromBootPassword(byte[], int) - Method in class org.apache.derby.impl.services.jce.JCECipherFactory
- getSecureRandom() - Method in class org.apache.derby.impl.services.jce.JCECipherFactory
H
- handleBootPassword(boolean, Properties) - Method in class org.apache.derby.impl.services.jce.JCECipherFactory
I
- ivUsed - Variable in class org.apache.derby.impl.services.jce.JCECipherProvider
- ivspec - Variable in class org.apache.derby.impl.services.jce.JCECipherProvider
J
- JCECipherFactory - class org.apache.derby.impl.services.jce.JCECipherFactory.
- This CipherFactory creates new JCECipherProvider.
- JCECipherFactory() - Constructor for class org.apache.derby.impl.services.jce.JCECipherFactory
- JCECipherProvider - class org.apache.derby.impl.services.jce.JCECipherProvider.
- This is a wrapper for a Cipher
- JCECipherProvider(int, SecretKey, byte[], String, String) - Constructor for class org.apache.derby.impl.services.jce.JCECipherProvider
K
- keyLengthBits - Variable in class org.apache.derby.impl.services.jce.JCECipherFactory
M
- MESSAGE_DIGEST - Static variable in class org.apache.derby.impl.services.jce.JCECipherFactory
- mainIV - Variable in class org.apache.derby.impl.services.jce.JCECipherFactory
- mainSecretKey - Variable in class org.apache.derby.impl.services.jce.JCECipherFactory
- messageDigest - Variable in class org.apache.derby.impl.services.jce.JCECipherFactory
- mode - Variable in class org.apache.derby.impl.services.jce.JCECipherProvider
O
- org.apache.derby.impl.services.jce - package org.apache.derby.impl.services.jce
P
- padKey(byte[], int) - Method in class org.apache.derby.impl.services.jce.JCECipherFactory
- For block ciphers, and algorithms using the NoPadding scheme, the data that has to be encrypted needs to be a multiple of the expected block size for the cipher Pad the key with appropriate padding to make it blockSize align
- privAccessFile(StorageFactory, String, String) - Method in class org.apache.derby.impl.services.jce.JCECipherFactory
- access a file for either read/write
- providerErrorName(String) - Static method in class org.apache.derby.impl.services.jce.JCECipherFactory
R
- run() - Method in class org.apache.derby.impl.services.jce.JCECipherFactory
- perform actions with privileges enabled.
S
- saveSecretKey(byte[], byte[]) - Method in class org.apache.derby.impl.services.jce.JCECipherFactory
- stop() - Method in class org.apache.derby.impl.services.jce.JCECipherFactory
- sunjce - Variable in class org.apache.derby.impl.services.jce.JCECipherProvider
T
- TripleDES - Static variable in class org.apache.derby.impl.services.jce.JCECipherFactory
V
- VERIFYKEY_DATALEN - Static variable in class org.apache.derby.impl.services.jce.JCECipherFactory
- Amount of data that is used for verification of external encryption key This does not include the MD5 checksum bytes
- verifyIV(byte[]) - Method in class org.apache.derby.impl.services.jce.JCECipherProvider
- verifyKey(boolean, StorageFactory, Properties) - Method in class org.apache.derby.impl.services.jce.JCECipherFactory
- The database can be encrypted with an encryption key given in connection url.
A B C D E G H I J K M O P R S T V
|
|||||||||
| Home >> All >> org >> apache >> derby >> impl >> services >> [ jce overview ] | PREV NEXT | ||||||||