SSH Keys — Reference
Field Data — SSH Keys List
| Field | Description | Notes |
|---|---|---|
| Key name | The identifier name of the SSH Key | Unique within the project scope |
| Fingerprint | A shortened hash string of the public key, used to verify the key's identity | SHA-256 format, for example: SHA256:abc123... |
Field Data — Detail Panel
| Field | Description |
|---|---|
| Key name | The identifier name of the SSH Key |
| Fingerprint | The SHA-256 hash string of the public key |
| Public key | The full content of the public key in OpenSSH format |
Field Data — Create / Import SSH Key Form
| Field | Description | Required | Applies to |
|---|---|---|---|
| Key name | The identifier name. Only letters, digits, and hyphens (-); maximum 63 characters | Yes | Create and Import |
| Public key | The public key content in OpenSSH format (starting with ssh-rsa, ssh-ed25519, etc.) | Yes | Import only |
Supported Public Key Formats
| Algorithm | Prefix format | Minimum requirement |
|---|---|---|
| RSA | ssh-rsa | 2048-bit |
| Ed25519 | ssh-ed25519 | — (fixed 256-bit) |
| ECDSA | ecdsa-sha2-nistp256 | 256-bit |
Note: PuTTY format (
.ppk) is not supported. If you are using PuTTY, export the key to OpenSSH format first using PuTTYgen → Conversions → Export OpenSSH key.
Behavior When Deleting an SSH Key
| Target | Effect when the key is deleted from the portal |
|---|---|
| SSH Keys list on the portal | The key is removed immediately |
| Instances that were provisioned with this key | Not affected — the public key remains in the Instance's ~/.ssh/authorized_keys |
| Instances not yet created | The key no longer appears in the selection list when creating new Instances |
Limits and Constraints
| Item | Limit |
|---|---|
| Maximum number of SSH Keys per project | Subject to project quota (contact support for the exact value) |
| Key name length | Maximum 63 characters |
| Public key content format | OpenSSH (single line); PEM multi-line and PuTTY .ppk are not supported |