AES encryption 7.x-1.5
File ID: 99856
AES encryption 7.x-1.5 Description
Description: In short, here's what this module does:
For site owners:
This module can provide you with readable passwords. Some users will be able to see other users passwords in plain text if they have a role with the permission to do so.
This module can provide you with a very simple and easy to use encryption API. Just check out the aes_encrypt and aes_decrypt functions. It really can't get any simpler.
Note: This module requires an AES implementation. Which can be either the PHP Mcrypt extension or the PHP Secure Communications Library.
The Mcrypt extension needs to be installed on the webserver, so if you're on a shared host you probably can't use this if it's not already installed (you'll find out if you have it or not when installing this module).
If you don't have Mcrypt, then grab a copy of PHP Secure Communications Library (phpseclib) from here: http://phpseclib.sourceforge.net/
Just extract that zip into a directory called "phpseclib" inside the aes module directory and you should be good to go.
The two implementations are pretty much equivalent, although Mcrypt is faster and offers the option of defining the encryption cipher, so you probably want to use that if you have it.
This module and it's main functions (aes_encrypt, aes_decrypt) are designed to behave in a consistent way no matter which implemenation you are using. There are a few small exceptions though, check out API.txt if you would like to know what they are.
This module also allows you to switch between implementations (or change any of the other encryption options) without losing your already encrypted user passwords. However, take care not to switch implementations or change the cipher or key while you have another module installed which has this module as a dependency, since this module isn't aware of what data (if any) that other modules has encrypted, and therefore it can't update it with the new settings.
Related: Module, mcrypt, implementations, can039t, Encryption, Passwords, installed, Change, Secure, Extension, Encrypted, Communications, Switch, it039s, Cipher, Directory
O/S:BSD, Linux, Solaris, Mac OS X
File Size: 20.5 KB
|More Similar Code|
ActiveX control for secure private networking with 128-bit AES encryption and on-the-fly compression. Implements a flexible message-oriented protocol on top of a single TCP connection. Information is exchanged through typed data packets identified by a command code. Utilizes an elegant event-driven paradigm for easy integration into Windows applications. Can be used both on client and server side, with centralized management of all connections.
ZipForge.NET is a fast and powerful ZIP, GZip, TAR, TGZ compression component for .NET framework.
It lets you easily create zip files, extract files from zip archives to hard drive, add files to a zip archive, replace, move and delete...
Backup4all is an award-winning backup software for Windows. Backup4all protects your valuable data from partial or total loss by automating backup tasks, password protecting and compressing it to save storage space. Using Backup4all you can easily...
ZipForge is an advanced Delphi ZIP component, written completely in Delphi. It doesn't require any DLLs. ZipForge features include SFX archives support, repair, encryption, unicode filenames support, Zip64, string AES encryption splitting and...
Bricolsoft Zip lets you quickly add complex data compression capabilities to any program. It is designed from the ground up for ease of use and rapid application development. Some highlights include:
Powerful, reliable and flexible disk encryption program that lets you create encrypted disk partitions (drive letters) to protect your confidential information. Private Disk hides and restricts access to your programs and data. Dekart Private Disk...
Dekart Private Disk Multifactor is an easy-to-use, secure and reliable disk encryption software. Provides 100% protection of private information without making you think about security. Dekart Private Disk Multifactor lets you easily and...
This library offers many enhanced features like encryption and compression of visual C++ files using standard formats. It has the capability to convert from zip to memory buffers or unzip from the memory buffers. Entire category or inividual...
High performance data compression and data encryption library. The archive format of this library is 100%compatible to the SQX archive format that is used in SpeedProject's latest Squeez and SpeedCommander, the compression ratios are similar to...
DBDefence is the program designed exclusively for SQL Server to protect the database from unauthorized access. DBDefence transparently encrypts the database without modification of your application. DBDefence prevents access to the database tables...
|User Review for AES encryption