डिजिटल सिग्नेचर वेलीडेटर एपीआई दस्तावेजों में इलेक्ट्रॉनिक सिग्नेचर की वैधता की जांच करने के लिए एंडपॉइंट प्रदान करता है इसमें योग्य इलेक्ट्रॉनिक सिग्नेचर (क्यूईएस) और उन्नत इलेक्ट्रॉनिक सिग्नेचर (एडईएस) की वैधता का समर्थन शामिल है जैसे मानकों के तहत eIDAS वैधता की प्रक्रिया सिग्नेचर की प्रामाणिकता अनुपालन और कानूनी वैधता सुनिश्चित करती है
एक सरल मॉडल में डिजिटल सिग्नेचर की वैधता की जांच करना दो मुख्य चरणों में शामिल है
क्रिप्टोग्राफिक वैधता डिजिटल सिग्नेचर की क्रिप्टोग्राफिक अखंडता सुनिश्चित करना इसके मान को डिक्रिप्ट करके और परिणाम की तुलना हस्ताक्षरित डेटा के हैश से करना
सर्टिफिकेट वैधता हस्ताक्षर सर्टिफिकेट की वैधता की पुष्टि करना जिसमें प्रमाणन पथ वैधता की जांच करना शामिल है
यह एंडपॉइंट दस्तावेज़ में योग्य इलेक्ट्रॉनिक हस्ताक्षरों (QES) की प्रामाणिकता,
अनुपालन और कानूनी मान्यता को सुनिश्चित करने के लिए उन्हें मान्य करता है, जैसे कि eIDAS जैसे नियमों के तहत। मान्यता प्रक्रिया में शामिल हैं:
1. हस्ताक्षर निकालना: दस्तावेज़ से हस्ताक्षर और इसके संबंधित मेटाडेटा की पहचान और उसे निकालना।
2. क्रिप्टोग्राफिक संपूर्णता जांच: सुनिश्चित करता है कि हस्ताक्षर के क्रिप्टोग्राफिक तंत्र (जैसे, हैश, एन्क्रिप्शन) मान्य और बिना परिवर्तित हैं।
3. प्रमाणपत्र योग्यता मान्यता:
- पुष्टि करता है कि हस्ताक्षर बनाने के लिए उपयोग किए गए प्रमाणपत्र को योग्य इलेक्ट्रॉनिक हस्ताक्षरों (QC) के लिए योग्य प्रमाणपत्र कहा जाता है।
- प्रमाणपत्र की वैधता, जिसमें समाप्ति, निरसन स्थिति (CRL और OCSP के माध्यम से), और विश्वसनीय रूट CAs के अनुपालन की जांच करता है।
- मानकों जैसे ETSI EN 319 412 में परिभाषित एक्सटेंशन और पहचानकर्ताओं का उपयोग करके प्रमाणपत्र की योग्यता स्थिति की पुष्टि करता है।
- सुनिश्चित करता है कि प्रमाणपत्र जारी करने वाला प्रमाणपत्र प्राधिकरण (CA) एक आधिकारिक रूप से विश्वसनीय सूची में है (जैसे, EU ट्रस्टेड लिस्ट)।
4. नियामक अनुपालन जांच: सुनिश्चित करता है कि हस्ताक्षर eIDAS के अनुसार QES के लिए सभी कानूनी और तकनीकी आवश्यकताओं को पूरा करता है।
यह विधि निम्नलिखित दस्तावेज़ प्रारूपों के लिए हस्ताक्षर मान्यता का समर्थन करती है: PDF, XML।
योग्य इलेक्ट्रॉनिक हस्ताक्षर मान्यता - एंडपॉइंट फीचर्स
| ऑब्जेक्ट | विवरण |
|---|---|
रिक्वेस्ट बॉडी |
[आवश्यक] फाइल बाइनरी |
{
"documentName": "string",
"summary": {
"totalSignatures": 1073741824,
"validSignatures": 1073741824
},
"signatures": [
{
"signatureId": "string",
"indication": "string",
"indicationDetails": "string",
"signer": "string",
"validationTime": "2025-02-08T20:59:59.039Z",
"signingTime": "2025-02-08T20:59:59.039Z",
"signingCertificate": {
"subject": "string",
"issuer": "string",
"serialNumber": "string",
"validFrom": "2025-02-08T20:59:59.039Z",
"validTo": "2025-02-08T20:59:59.039Z"
},
"certificateChain": [
{
"subject": "string",
"issuer": "string",
"serialNumber": "string",
"validFrom": "2025-02-08T20:59:59.039Z",
"validTo": "2025-02-08T20:59:59.039Z"
}
],
"signatureDetails": {
"errors": [
"string"
],
"warns": [
"string"
],
"infos": [
"string"
]
}
}
]
}
curl --location 'https://zylalabs.com/api/6122/digital+signature+verification+api/8389/qualified+electronic+signature+validation' \
--header 'Content-Type: application/json' \
--form 'image=@"FILE_PATH"'
| हेडर | विवरण |
|---|---|
Authorization
|
[आवश्यक] होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें। |
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
ऐपीआई पुष्टि करता है कि हस्ताक्षर में उपयोग किया गया प्रमाणपत्र एक योग्य प्रमाणपत्र (क्यूसी) है: 1 इसकी अनुपालनता को ETSI EN 319 412 मानकों के साथ जांचना 2 प्रमाणपत्र रद्दीकरण सूचियों (सीआरएल) और ऑनलाइन प्रमाणपत्र स्थिति प्रोटोकॉल (ओसीएसपी) का उपयोग कर इसके रद्द स्थिति को सत्यापित करना 3 सुनिश्चित करना कि जारी करने वाला सीए ईयू ट्रस्टेड लिस्ट पर पहचाना गया है
एक योग्य इलेक्ट्रॉनिक हस्ताक्षर (क्यूईएस) ईआईडीएएस जैसी विनियमों के तहत इलेक्ट्रॉनिक हस्ताक्षर का उच्चतम स्तर है यह हस्तलिखित हस्ताक्षरों के लिए कानूनी समानता प्रदान करता है मान्यता सुनिश्चित करती है कि हस्ताक्षर प्रामाणिक है कानूनी रूप से अनुपालन है और इसके साथ छेड़छाड़ नहीं की गई है
API वर्तमान में PDF और XML दस्तावेज़ स्वरूपों में QES हस्ताक्षरों के सत्यापन का समर्थन करता है
हाँ, एपीआई सुनिश्चित करता है कि सत्यापित हस्ताक्षर सभी कानूनी और तकनीकी आवश्यकताओं को पूरा करते हैं जो eIDAS और अन्य संबंधित इलेक्ट्रॉनिक हस्ताक्षर मानकों के तहत परिभाषित हैं यह इसे कानूनी रूप से बाध्यकारी डिजिटल लेनदेन में उपयोग के लिए उपयुक्त बनाता है
API QES को मान्य करने के लिए एक बहु-चरण प्रक्रिया का पालन करता है जिसमें शामिल हैं 1. दस्तावेज़ से हस्ताक्षर और मेटाडाटा निकालना 2. यह सुनिश्चित करने के लिए एन्क्रिप्टेड अखंडता जांच करना कि हस्ताक्षर में कोई बदलाव नहीं हुआ है 3. प्रमाणपत्र को मान्य करना, समाप्ति, रद्दीकरण स्थिति और आधिकारिक विश्वसनीय सूचियों के साथ अनुपालन की जांच करना (जैसे EU Trusted List) 4. यह सुनिश्चित करना कि हस्ताक्षर eIDAS कानूनी और तकनीकी आवश्यकताओं को पूरा करता है
अंत बिंदु एक JSON प्रतिक्रिया लौटाता है जिसमें दस्तावेज़ से संबंधित विवरण होते हैं जिसमें कुल हस्ताक्षर की संख्या मान्य हस्ताक्षर और प्रत्येक हस्ताक्षर के लिए विशिष्ट जानकारी शामिल होती है जैसे कि मान्यता स्थिति हस्ताक्षरकर्ता विवरण और प्रमाणपत्र जानकारी
मुख्य क्षेत्रों में `documentName` `summary` (जिसमें `totalSignatures` और `validSignatures` शामिल हैं) और `signatures` का एक एरे शामिल है जिसमें `signatureId` `indication` `signer` और `signingCertificate` जैसे विवरण शामिल हैं
प्रतिक्रिया एक श्रेणीबद्ध प्रारूप में संरचित है जिसमें दस्तावेज़-स्तरीय जानकारी से शुरुआत होती है इसके बाद हस्ताक्षरों का सारांश और एक सरणी प्रारूप में प्रत्येक हस्ताक्षर के लिए विस्तृत मान्यता परिणाम होते हैं
उपयोगकर्ता अपनी अनुरोधों को अनुकूलित कर सकते हैं जैसे कि दस्तावेज़ प्रारूप (पीडीएफ या एक्सएमएल) और सत्यापित करने के लिए हस्ताक्षर डेटा प्रदान करके यह सुनिश्चित करते हुए कि एपीआई सही जानकारी को संसाधित करता है
एंडपॉइंट हस्ताक्षरों की वैधता, हस्ताक्षर प्रमाणपत्र के विवरण, मान्यता समय, हस्ताक्षर समय और मान्यता प्रक्रिया के दौरान सामना किए गए किसी भी त्रुटियों या चेतावनियों पर जानकारी प्रदान करता है
उपयोगकर्ता समग्र हस्ताक्षर वैधता का आकलन करने के लिए `संक्षेप` का विश्लेषण कर सकते हैं और विस्तृत मान्यता परिणामों के लिए व्यक्तिगत `हस्ताक्षरों` की समीक्षा कर सकते हैं जिसमें किसी भी त्रुटियों या चेतावनियों को शामिल किया गया है ताकि अनुपालन और प्रामाणिकता सुनिश्चित हो सके
एपीआई कई जांचें करता है जिसमें क्रिप्टोग्राफिक अखंडता सत्यापन, भरोसेमंद सूचियों के खिलाफ प्रमाणपत्र मान्यता और ईआईडीएएस मानकों के अनुपालन शामिल है जिससे डेटा की उच्च सटीकता और विश्वसनीयता सुनिश्चित होती है
सामान्य उपयोग के मामलों में इलेक्ट्रॉनिक अनुबंधों को मान्य करना कानूनी दस्तावेजों में अनुपालन सुनिश्चित करना और वित्तीय लेनदेन में हस्ताक्षरों की पुष्टि करना शामिल है जहां प्रामाणिकता और कानूनी वैधता महत्वपूर्ण है
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,701ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,197ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,604ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,882ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
620ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
172ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
488ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,605ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
322ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
10,111ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
19,082ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
4,342ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,819ms
सर्विस लेवल:
50%
रिस्पॉन्स टाइम:
9,443ms
सर्विस लेवल:
50%
रिस्पॉन्स टाइम:
9,321ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
16ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
20ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
4,443ms
सर्विस लेवल:
50%
रिस्पॉन्स टाइम:
1,663ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
16ms