Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
E
- EncoderDecoder - Class in de.das.encrypter.processors
-
This class provides methods for encryption and decryption using the unique and random keys created by this factory.
- EncoderDecoder() - Constructor for class de.das.encrypter.processors.EncoderDecoder
- encrypt(long, byte[], byte[]) - Method in class de.das.encrypter.processors.EncoderDecoder
-
Encrypts the specified data using the specified key, with key usage starting at the specified entry position.
- encrypt(long, byte[], byte[], String) - Method in class de.das.encrypter.processors.EncoderDecoder
-
Encrypts the specified data using the specified key, with key usage starting at the specified entry position.
- encrypt(long, byte[], long, byte[], String) - Method in class de.das.encrypter.processors.EncoderDecoder
-
This encryption method assumes that the given key is a part of the key identified by the given ID started at the given entry point position.
- ENCRYPTION_ID - Static variable in interface de.das.encrypter.model.Key
-
Signature for encrypted data.
- ENCRYPTION_ID_LENGTH - Static variable in interface de.das.encrypter.model.Key
-
Length of the signature for encrypted data.
- ENCRYPTION_PREFIX_CRC_16_POSITION - Static variable in interface de.das.encrypter.model.Key
-
Position of the 16 Bit CRC of the encryption prefix (header).
- ENCRYPTION_PREFIX_ENTRY_POINT_LSB_POSITION - Static variable in interface de.das.encrypter.model.Key
-
Position of the LSB part of the key entry point.
- ENCRYPTION_PREFIX_ENTRY_POINT_MSB_POSITION - Static variable in interface de.das.encrypter.model.Key
-
Position of the MSB part of the key entry point.
- ENCRYPTION_PREFIX_FILE_NAME_POSITION - Static variable in interface de.das.encrypter.model.Key
-
Position of the file name of the original unencrypted data file.
- ENCRYPTION_PREFIX_ID_POSITION - Static variable in interface de.das.encrypter.model.Key
-
Position of the ID in encrypted data.
- ENCRYPTION_PREFIX_KEY_ID_POSITION - Static variable in interface de.das.encrypter.model.Key
-
Position of the ID of the key used.
- ENCRYPTION_PREFIX_LENGHT - Static variable in interface de.das.encrypter.model.Key
-
Total length of the encryption prefix which consists of encryption ID (= 6 Byte String) + "key ID" (= 16 Byte hex string) + "key entry point" (= 2 x 8 Byte hex string) + CRC16 of the header (= 2 Byte hex, little endian).
- ENCRYPTION_PREFIX_NAME_LENGTH_POSITION - Static variable in interface de.das.encrypter.model.Key
-
Position of the length of the following file name.
- EncryptionDecryptionExample - Class in de.das.encrypter.examples
-
This example shows how data can be encrypted and decrypted.
- EncryptionDecryptionExample() - Constructor for class de.das.encrypter.examples.EncryptionDecryptionExample
- EntryPointSupplier - Interface in de.das.encrypter.model
-
An entry point supplier delivers an entry point into the pure key bundle and monitors the entry points used until now via the given key bundle ID.
- EOT - Static variable in interface de.das.encrypter.processors.KeyTransfer
-
Information for the data receiver that all data has been transferred.
- equals(Object) - Method in class de.das.encrypter.model.KeyFile
-
Compares a given object with this key file object and returns true, if it is.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form