hashlookup CIRCL API
CIRCL hashlookup is a public API to lookup hash values against known database of files. The service provides hash verification for MD5, SHA1, and SHA256 hashes against multiple datasets including NSRL. For more details visit https://www.circl.lu/services/hashlookup/.
Slug: circl
Key:
Base URL:
Auth: none
Endpoints: 7
Reachable: unknown
CORS: unknown
Tier: verified
Key:
circl.lu:hashlookup-circl-apiBase URL:
https://hashlookup.circl.luAuth: none
Endpoints: 7
Reachable: unknown
CORS: unknown
Tier: verified
Links
Topics
DEVTOOLS, SECURITY, TECHNOLOGY
Tutorials
- Getting Started with CIRCL hashlookup — I can check any MD5, SHA1, or SHA256 against CIRCL's public known-good file corpus (6+ billion NSRL-backed hashes) — a 404 means the file is not documented in any known software distribution, which is the result that matters for triage.
Skills
- Verify file hash against known software — I can check any MD5, SHA1, or SHA256 against CIRCL hashlookup's known-good file corpus (6+ billion NSRL-backed hashes) — a 404 means the file is not in any documented software distribution, which is the triage result that matters.
Endpoints (7)
| Path | Summary | Response | Auth |
|---|---|---|---|
| children/{sha1}/{count}/{cursor} | Get child files of a SHA1 hash | application/json |
none |
| info | Get database info | ? |
none |
| lookup/md5/{md5} | Lookup file by MD5 hash | application/json |
none |
| lookup/sha1/{sha1} | Lookup file by SHA1 hash | application/json |
none |
| lookup/sha256/{sha256} | Lookup file by SHA256 hash | application/json |
none |
| parents/{sha1}/{count}/{cursor} | Get parent containers of a SHA1 hash | application/json |
none |
| stats/top | Get top queried hashes | ? |
none |