Drupal is a registered trademark of Dries Buytaert
Search API Solr 4.4.0 Minor update available for module search_api_solr (4.4.0). Page Manager 8.x-4.0 Major update available for module page_manager (8.x-4.0). Trash 3.1.0-beta2 New beta version released for module trash (3.1.0-beta2). Commerce AutoSKU 3.0.1 Minor update available for module commerce_autosku (3.0.1). Custom Field 4.0.10 Minor update available for module custom_field (4.0.10). Alternative login ID & display names 2.0.12 Minor update available for module alt_login (2.0.12). EntityReference UUID 3.0.1 Minor update available for module entity_reference_uuid (3.0.1). LocalGov Publications Importer 1.1.1 Minor update available for module localgov_publications_importer (1.1.1). Configuration Override Warn 8.x-1.6 Module config_override_warn updated after 10 months of inactivity (8.x-1.6). Table Alternate Rows Module table_altrow crossed 1,000 active installs.

SSH Key

16 sites Security covered
View on drupal.org

This module provides a field type for storing OpenSSH public keys on any Drupal entity. It allows configuration for accepted algorithms and minimum RSA key lengths, and validates keys for correctness.

Provides an sshkey_default field type for storing OpenSSH public keys on any fieldable Drupal entity (User, Node, custom entity types). Configure it in Field UI like any other field.

  • Per-field allowlist of accepted algorithms (ssh-rsa, ssh-dss, ssh-ed25519).
  • Per-field minimum RSA modulus length (default 2048 bits).
  • Structural validation via phpseclib rejects malformed and curve-invalid keys.
  • Stores an OpenSSH-style SHA-256 fingerprint (SHA256:<base64>, matching ssh-keygen -lf) and the key's comment as an editable name.
  • Access governed by the host entity's own field-access logic — no separate permissions.

Release planning

If you'd like to see a stable release, please help with #3580605: Stable release roadmap.

Activity

Total releases
8
First release
Mar 2026
Latest release
2 months ago
Releases (12 mo)
8 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Release date
4.0.0-alpha7 Pre-release May 28, 2026
4.0.0-alpha6 Pre-release May 15, 2026
4.0.0-alpha5 Pre-release May 7, 2026
4.0.0-alpha4 Pre-release Mar 21, 2026
4.0.0-alpha3 Pre-release Mar 17, 2026
4.0.0-alpha2 Pre-release Mar 9, 2026
4.0.0-alpha1 Pre-release Mar 8, 2026
4.x-dev Dev Mar 8, 2026