action firmalyzer_get_private_keys { label: "Get private crypto keys embedded in a device firmware" provider: firmalyzer method: GET path: "/firmware/{firmware_hash}/private-keys" encoding: json input: { type: "object" properties: { firmware_hash: { type: "string" description: "SHA2 hash of device firmware" } } required: ["firmware_hash"] additionalProperties: false } output: { type: "array" items: { type: "object" properties: { algorithm: { type: "string" } bits: { type: "integer" } file_hash: { type: "string" } file_name: { type: "string" } pem_type: { type: "string" } } } } }