Skip to content

Introduction

SSH key collection gathers the public keys offered by a user’s SSH client. It is useful when you need to register a user’s SSH keys, attach keys to an account, or audit which keys a user can authenticate with.

An SSH key collection session can be created from the web app or API. After creation, SSHVerify returns a connection_identifier. The user connects with that identifier as the SSH username, and SSHVerify records the public keys offered by the client.

By default, a session completes after the first connection. Enable multi_connection when you want to keep collecting from later connections and complete the session manually.

Collected keys include OpenSSH format, PEM format, MD5 and SHA256 fingerprints, algorithm, and creation time. Each key is associated with a connection that includes the IP address and SSH client version.

For details, see Results.