| Name | Type | Description | Notes |
|---|---|---|---|
| address | String | Function's virtual address, hex-encoded | |
| categories | List<CategoriesEnum> | Distinct crypto categories evidenced by this function | |
| confidence | ConfidenceEnum | High when a direct name match was found, medium when the function only calls into crypto APIs | |
| cryptoCalls | List<CryptoCall> | Matches against names this function calls | [optional] |
| directMatches | List<CryptoDirectMatch> | Matches against the function's own name | [optional] |
| evidenceCount | Long | Total number of direct matches and crypto calls | |
| functionId | Long | ID of the function the finding was reported in | |
| functionName | String | Name of the function the finding was reported in | |
| functionSize | Long | Size of the function in bytes | |
| libraries | List<LibrariesEnum> | Distinct crypto libraries evidenced by this function | |
| verification | CryptoVerification | LLM verdict checking this finding against its decompilation. Present only when the run verified this finding. | [optional] |
| Name | Value |
|---|---|
| SYMMETRIC | "symmetric" |
| ASYMMETRIC | "asymmetric" |
| HASHING | "hashing" |
| MAC | "mac" |
| KDF | "kdf" |
| RNG | "rng" |
| GENERIC | "generic" |
| UNKNOWN_DEFAULT_OPEN_API | "unknown_default_open_api" |
| Name | Value |
|---|---|
| HIGH | "high" |
| MEDIUM | "medium" |
| UNKNOWN_DEFAULT_OPEN_API | "unknown_default_open_api" |
| Name | Value |
|---|---|
| OPENSSL | "openssl" |
| MBEDTLS | "mbedtls" |
| WOLFSSL | "wolfssl" |
| LIBSODIUM | "libsodium" |
| LIBGCRYPT | "libgcrypt" |
| WINDOWS_CRYPTO_API | "windows_crypto_api" |
| CRYPTOPP | "cryptopp" |
| CPP_CRYPTO | "cpp-crypto" |
| GENERIC | "generic" |
| UNKNOWN_DEFAULT_OPEN_API | "unknown_default_open_api" |