auth_encrypt
1 sites
No security coverage
Adds AES-256 client-side encryption to authentication forms (login, registration, user edit) with automatic server-side decryption. Uses per-form session keys for enhanced security and includes detailed logging for security auditing.
Features
- Zero configuration - works out of the box
- Encrypts passwords and usernames before transmission
- Per-form, per-session encryption keys with server validation
- Security event logging (key mismatches, decryption failures)
- Supports CDN or local CryptoJS installation
- Compatible with standard Drupal forms
Requirements
- PHP OpenSSL extension
- CryptoJS library (auto-loaded from CDN or place in
/libraries/crypto-js)
Installation
- Install module as usual
- Module automatically attaches to login, registration, and user edit forms
- Optional: Place CryptoJS in
/libraries/crypto-jsto avoid CDN dependency