Drupal is a registered trademark of Dries Buytaert
Release: reCAPTCHA 8.x-3.5 Minor update available for module recaptcha (8.x-3.5). Release: Search API Solr 4.3.14 Minor update available for module search_api_solr (4.3.14). Release: ECA: Event - Condition - Action 2.1.22 Minor update available for module eca (2.1.22). Release: WebProfiler 11.2.1 Minor update available for module webprofiler (11.2.1). Usage Milestone: Entity Browser Module entity_browser crossed 100,000 active installs. Release: Editoria11y SI (SiteImprove) 3.0.0 Major update available for module editoria11y_si (3.0.0). Release: Diagnosis 1.0.3 Minor update available for theme diagnosis (1.0.3). Release: DiBa Integration 1.3.3 Minor update available for module diba_integration (1.3.3). Release: AlternativeCommerce NovaPoshta API 1.1.10 Minor update available for module basket_novaposhta (1.1.10). Module Revived: Commerce Currency Resolver 2.0.2 Module commerce_currency_resolver updated after 10 months of inactivity (2.0.2).

Auth Encrypt

2 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

Tracked releases
3
Tracked since
Feb 2025
Latest release
10 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