This library has 27 classes.
ECF: encryption.ecf
AES Encryption
An easy interface to basic AES encryption with extensions to Colin LeMahieu's AES encryption library. Includes a class for reading and writing encrypted files using AES cipher block chains.
Hashing
Routines for creating SHA-256 and MD5 hashes as well as UUID system time hashes.
XML Persistence
Library xml-scan.ecf provides 2 classes for storing credentials
Aes constants
AES encryption using cipher chain blocks
Further Information
Click on class link to see client examples.
Cbc decryption
Cbc encryption
Encryptable
Encrypted text file using AES cipher blocks chains
Further Information
Click on class link to see client examples.
Encrypted raw file using AES cipher blocks chains
Reads file lines encrypted using AES cipher blocks chains
Further Information
Click on class link to see client examples.
Validate pass phrases for AES encryption
Further Information
Click on class link to see client examples.
Menu driven shell of various cryptographic commands listed in function new_command_table.
Further Information
Click on class link to see client examples.
Routines for AES encryption and creating SHA or MD5 digests. Accessible via EL_MODULE_ENCRYPTION
Access to routines for AES encryption and creating SHA or MD5 digests
Further Information
Click on class link to see client examples.
Checksum/digest routines for chains conforming to ITERABLE [EL_REFLECTIVELY_SETTABLE]
Further Information
Click on class link to see client examples.
Common cryptographic operations that require user interaction
Further Information
Click on class link to see client examples.
A fix for the reset bug
Further Information
Click on class link to see client examples.
MD5 128
Further Information
Click on class link to see client examples.
Sha 256
Universally unique identifier
Further Information
Click on class link to see client examples.
Generates a UUID as a hash of number of millisecs since Unix epoch
Further Information
Click on class link to see client examples.
Password security attributes for use in class EL_PASSPHRASE_EVALUATOR
Further Information
Click on class link to see client examples.
Evaluates security level of passphrase based on a number of attributes defined in EL_PASSPHRASE_ATTRIBUTES. The passphrase has 1 point for each attribute which are added together to give a score.
Further Information
Click on class link to see client examples.
Localization texts for passphrase rating
Further Information
Click on class link to see client examples.
Shared instance of EL_PASSPHRASE_TEXTS
Further Information
Click on class link to see client examples.
Digest array for MD5, SHA256 and DTA1-HMAC-SHA256 digests
Further Information
Click on class link to see client examples.
Digest routines accessible via EL_MODULE_DIGEST
Shared access to routines of class EL_DIGEST_ROUTINES
Further Information
Click on class link to see client examples.
Shared digests