First off, thank you for using sshark.app
Simply type a username or search term:
merlindorinBy default, this searches across source.username and source.provider fields.
Use field prefixes with curly braces to search specific attributes:
@source.username:{merlindorin} — Search by username@fingerprint:{SHA256:abc*} — Reverse lookup by fingerprint@comment:{work} — Search in key commentsAll fields are tag fields and use curly brace syntax:
| Field | Description |
|---|---|
@id | Key identifier (UUID) |
@fingerprint | Key fingerprint (SHA256:...) |
@algorithm | ssh-rsa, ssh-ed25519, ecdsa-sha2-nistp256 |
@comment | Key comment |
@key_bits | Key size in bits |
@source.username | Owner username |
@source.provider | Platform: github, gitlab, etc. |
@source.user_id | Provider user ID |
@source.uri | Source URL |
Filter by source platform or key algorithm:
@source.provider:{github} — Only keys from GitHub@source.provider:{github|gitlab} — Keys from GitHub or GitLab@algorithm:{ssh-ed25519} — Only Ed25519 keysCombine filters with operators:
@source.username:{foo} | @source.provider:{bar} — OR@source.username:{foo} & @source.provider:{bar} — AND@source.username:{foo} & (@source.provider:{github} | @source.provider:{gitlab}) — Grouped| Pattern | Description |
|---|---|
@source.username:{merl*} | Prefix wildcard — matches merlindorin, merlin, etc. |
@source.username:{*bar*} | Contains wildcard |
@source.username:{merlindorin} | Exact match |
Have a key and want to find who owns it? Search by fingerprint:
SHA256:abcdef1234567890Or use the field syntax for more control:
@fingerprint:{SHA256:abc*}