{
  "createdAtUTC": "2026-10-07T06:36:45.021500+00:00",
  "synthetic": true,
  "tool": "pyHanko 0.37.0",
  "files": [
    {
      "file": "unsigned-example.pdf",
      "bytes": 3306,
      "sha256": "86a26ea9b1fbd6691c718b16b9e52b81f8f9b1f0ae476cdbaf5d4976da1a21c6",
      "pages": 1,
      "visibleAmount": "$150.00",
      "defaultUntrustedContext": {
        "signatureCount": 0,
        "signed": false
      },
      "explicitLocalTrustContext": {
        "signatureCount": 0,
        "signed": false
      }
    },
    {
      "file": "signed-example.pdf",
      "bytes": 10273,
      "sha256": "65fe6525432152fd2a456762a8b6dc32b0c741e4402ce8304e3c90727bc79308",
      "pages": 1,
      "visibleAmount": "$150.00",
      "defaultUntrustedContext": {
        "signatureCount": 1,
        "signed": true,
        "intact": true,
        "cryptographicSignatureValid": true,
        "certificateTrusted": false,
        "bottomLine": false,
        "coverage": "SignatureCoverageLevel.ENTIRE_FILE",
        "modificationLevel": "ModificationLevel.NONE",
        "summary": "INTACT:UNTRUSTED,UNTOUCHED"
      },
      "explicitLocalTrustContext": {
        "signatureCount": 1,
        "signed": true,
        "intact": true,
        "cryptographicSignatureValid": true,
        "certificateTrusted": true,
        "bottomLine": true,
        "coverage": "SignatureCoverageLevel.ENTIRE_FILE",
        "modificationLevel": "ModificationLevel.NONE",
        "summary": "INTACT:TRUSTED,UNTOUCHED"
      }
    },
    {
      "file": "tampered-example.pdf",
      "bytes": 10273,
      "sha256": "ed99261b1833509dae3715412530740285b6fbfdf6b07625e966b2c4b43b44cb",
      "pages": 1,
      "visibleAmount": "$950.00",
      "defaultUntrustedContext": {
        "signatureCount": 1,
        "signed": true,
        "intact": false,
        "cryptographicSignatureValid": true,
        "certificateTrusted": false,
        "bottomLine": false,
        "coverage": "SignatureCoverageLevel.ENTIRE_FILE",
        "modificationLevel": "ModificationLevel.NONE",
        "summary": "INVALID"
      },
      "explicitLocalTrustContext": {
        "signatureCount": 1,
        "signed": true,
        "intact": false,
        "cryptographicSignatureValid": true,
        "certificateTrusted": false,
        "bottomLine": false,
        "coverage": "SignatureCoverageLevel.ENTIRE_FILE",
        "modificationLevel": "ModificationLevel.NONE",
        "summary": "INVALID"
      }
    }
  ],
  "limits": [
    "No Acrobat UI was tested.",
    "No legal-validity conclusion.",
    "No global certificate trust was installed.",
    "No trusted timestamp or online revocation check.",
    "Explicit local trust applies only inside this isolated validation call; it is not identity proof."
  ]
}