Skip to main content

SSH Keys — Reference

Field Data — SSH Keys List

FieldDescriptionNotes
Key nameThe identifier name of the SSH KeyUnique within the project scope
FingerprintA shortened hash string of the public key, used to verify the key's identitySHA-256 format, for example: SHA256:abc123...

Field Data — Detail Panel

FieldDescription
Key nameThe identifier name of the SSH Key
FingerprintThe SHA-256 hash string of the public key
Public keyThe full content of the public key in OpenSSH format

Field Data — Create / Import SSH Key Form

FieldDescriptionRequiredApplies to
Key nameThe identifier name. Only letters, digits, and hyphens (-); maximum 63 charactersYesCreate and Import
Public keyThe public key content in OpenSSH format (starting with ssh-rsa, ssh-ed25519, etc.)YesImport only

Supported Public Key Formats

AlgorithmPrefix formatMinimum requirement
RSAssh-rsa2048-bit
Ed25519ssh-ed25519— (fixed 256-bit)
ECDSAecdsa-sha2-nistp256256-bit

Note: PuTTY format (.ppk) is not supported. If you are using PuTTY, export the key to OpenSSH format first using PuTTYgenConversionsExport OpenSSH key.


Behavior When Deleting an SSH Key

TargetEffect when the key is deleted from the portal
SSH Keys list on the portalThe key is removed immediately
Instances that were provisioned with this keyNot affected — the public key remains in the Instance's ~/.ssh/authorized_keys
Instances not yet createdThe key no longer appears in the selection list when creating new Instances

Limits and Constraints

ItemLimit
Maximum number of SSH Keys per projectSubject to project quota (contact support for the exact value)
Key name lengthMaximum 63 characters
Public key content formatOpenSSH (single line); PEM multi-line and PuTTY .ppk are not supported