Skip to content

SSH Key Management

Manage SSH keys from a dedicated window.

Open: Cmd+K or StormTunnel > SSH Key Management


Overview

Feature Description
Discover Automatically find keys in ~/.ssh/
Import Add keys from any location
Generate Create new ED25519 keys
Validate Check key security and format
Filter Find keys by type or status

Window Layout

Left panel: Key list with toolbar, filters, and search.

Right panel: Selected key details, security info, and actions.


Importing Keys

Drag and Drop

Drag SSH key files from Finder into the key list:

  • Keys from ~/.ssh/: Referenced without copying
  • Keys from elsewhere: Copied to secure app storage

Supported Files

  • Private keys: .pem, .key, or no extension (e.g., id_rsa, id_ed25519)
  • Public keys: .pub extension

Generating Keys

  1. Click Generate Key (or Cmd+N)
  2. Enter a descriptive name
  3. Review the filename preview
  4. Click Generate

StormTunnel generates ED25519 keys.

Naming Rules

  • Allowed: Letters, numbers, spaces, hyphens, underscores
  • Max length: 50 characters
  • Must be unique

Filtering Keys

Use the dropdown filter:

Filter Shows
All Keys Everything
Valid Only Correctly formatted keys
Needs Attention Keys with security issues
Encrypted Password-protected keys

Use the search bar to find keys by name.


Key Details

Select a key to see:

  • Name and type (ED25519, RSA, etc.)
  • File path
  • Import date
  • Security validation
  • Fingerprint
  • Encryption status

Security Levels

Level Meaning
High Strong encryption, modern algorithm
Medium Acceptable, older algorithm
Low Weak, consider replacing

Key Types

Type Status
ED25519 Recommended for all new keys
RSA Legacy, widely compatible
ECDSA Supported for import only

Actions

Right-click a key for:

  • Validate Key -- Check security and format
  • Show Fingerprint -- Display key fingerprint
  • Reveal in Finder -- Open file location
  • Copy Public Key -- Copy to clipboard for server setup