Thibitisha Saini za Kidijitali za PDF
Thibitisha saini husoma saini za kidijitali kwenye PDF na kuripoti OpenSSL inachokipata kama orodha ya JSON. Haibadilishi faili, na bila nanga ya uaminifu haiwezi kuthibitisha kwamba mnyororo wa mwenye saini unaaminika.
Buruta faili hapa, au bofya uchague
Inakubali PDF · hadi 500.0 MB kwa kila faili · hadi faili 20 kwa mara moja
Unaweza pia kubandika faili kwa Ctrl/Cmd+V au kutoka kwenye menyu ya ubao wa kunakili.
Thibitisha saini ya PDF inatembea kamusi za saini na hutumia OpenSSL (`smime` / `cms` / `dgst` / `verify`) kuangalia CMS na alama za muda za RFC 3161. Upakuaji ni safu ya JSON (`resultKind: json`), si PDF iliyobadilishwa.
Bila nanga ya uaminifu ya `certFile`, `chainValidationError` ni `No trust anchors available`. `revocationChecked` daima ni false. `notExpired` ni false ya nafasi, si bendera ya muda uliohesabiwa.
Hii si ripoti ya uchunguzi wa mahakama. Uaminifu wa mnyororo unahitaji nanga unazotoa kupitia API. Fomu ya tovuti haina upakiaji wa cheti.
`IsSigned` ya Maelezo ya hati haihusiani na hii, na daima ni false.
Sifa
- Safu ya JSON kutoka ukaguzi wa OpenSSL CMS/alama ya muda
- Tovuti haina upakiaji wa cheti; ukaguzi wa mnyororo kwa hiyo unaripoti hakuna nanga
- revocationChecked na notExpired si ukaguzi halisi
- API isiyo na jina: /api/v1/security/validate-signature
Lini utumie
- Kuona kama CMS verify inakubali baiti za saini zilizopachikwa
- Kukagua coversEntireDocument kabla ya Bana fomu
- Kutuma certFile kupitia API unapokuwa na nanga
Ninakaguaje saini ya kidijitali ya PDF?
- Pakia PDF inayoweza kuwa na kamusi za saini.
- Bofya Chakata na pakua JSON.
- Angalia kila kipengee: valid, coversEntireDocument, na errorMessage.
- Usichukulie chainValid kuwa true isipokuwa umetuma certFile kupitia API.
Mipaka na hali maalum
- Tovuti haiwezi kutoa nanga za uaminifu
- Hakuna OCSP/CRL
- notExpired si ukaguzi halisi wa saa
- Kikomo cha kupakia kwenye tovuti hii: MB 500 kwa kila faili, likitumwa kwa vipande zaidi ya takriban MB 95. Mwili wa ombi moja la moja la API una kikomo cha MB 100.
Mifano
- PDF isiyosainiwa inatoa safu tupu ya JSON
- PDF iliyosainiwa bila certFile bado inaripoti chainValidationError kuhusu nanga
Faragha ya zana hii
Faili hupakiwa kupitia HTTPS, zinachakatwa kwenye kumbukumbu au folda ya muda mfupi kwenye seva zetu, na kufutwa matokeo yakiwa tayari. Hatuhifadhi nakala kwa kuvinjari baadaye, mafunzo, au wasifu wa matangazo. Tazama Sera ya Faragha kwa maelezo ya uhifadhi na ufichuzi wa vidakuzi vya AdSense.
Maswali ya kawaida
- Kwa nini ukaguzi wa mnyororo ni hitilafu?
- Tovuti haitumi certFile. Operesheni kwa hiyo haina nanga za uaminifu.
- Je, inabadilisha PDF?
- Hapana. Inaripoti tu.
- Je, imeangalia ubatilishaji?
- Hapana. revocationChecked daima ni false.
- Je, inaweza kuchukua nafasi ya kithibitishaji cha Adobe?
- Hapana. Chukulia kama mauzo ghafi ya OpenSSL, kisha thibitisha katika zana unayoiamini kwa muktadha wa kisheria.
Ilisasishwa mwisho:
Tumia kutoka msimbo
Kila zana hapa ni REST. Matumizi bila kujisajili hayahitaji akaunti wala ufunguo wa API. Inafaa kivinjari, watengenezaji, na mawakala wa AI.
curl -X POST "https://pdf123.xyz/api/v1/security/validate-signature" \
-F "[email protected]"Pia inapatikana kama zana ya MCP kwa programu zinazotumia Model Context Protocol (JSON-RPC 2.0, POST /mcp). Maelezo kamili ya API
Itumie kupitia wakala wa AI
SkillUkiwa na skill hii, Claude Code, Codex, Cursor na mawakala wengine wa AI wanaweza kukuendeshea "Thibitisha saini ya PDF": /skills/pdf123-validate-signature.md
Faili inatumika kazi hii tu, kisha inafutwa yenyewe.