Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). UI Patterns (SDC in Drupal UI) 2.0.18 Minor update available for module ui_patterns (2.0.18). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

Auth Encrypt

4 sites No security coverage
View on drupal.org

This module enhances authentication security by encrypting sensitive user data like passwords and usernames on the client-side before they are sent to the server. It uses unique encryption keys for each form and session, automatically decrypting the data on the server. It also logs security-related events for auditing purposes.

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

  1. Install module as usual
  2. Module automatically attaches to login, registration, and user edit forms
  3. Optional: Place CryptoJS in /libraries/crypto-js to avoid CDN dependency

Activity

Total releases
3
First release
Feb 2025
Latest release
9 months ago
Releases (12 mo)
2 ▲ from 1
Maintenance
Slowing

Release Timeline

Releases

Version Type Release date
1.0.0-beta2 Pre-release Sep 25, 2025
1.0.0-beta1 Pre-release Sep 25, 2025
1.0.0-alpha1 Pre-release Feb 3, 2025