SSL Verify API वेब संचार की सुरक्षा और अखंडता सुनिश्चित करने के लिए एक महत्वपूर्ण उपकरण है। इस एपीआई को वेबसाइट के SSL (सिक्योर सॉकेट्स लेयर) प्रमाणपत्रों की वैधता और कॉन्फ़िगरेशन को सत्यापित करने के लिए डिज़ाइन किया गया है, यह सुनिश्चित करते हुए कि कनेक्शन सुरक्षित हैं और नवीनतम एन्क्रिप्शन मानकों के अनुसार हैं।
SSL एक सुरक्षा प्रोटोकॉल है जो वेब ब्राउज़र और सर्वर के बीच में संचारित जानकारी को एन्क्रिप्ट करता है, संवेदनशील डेटा, जैसे पासवर्ड, क्रेडिट कार्ड की जानकारी और व्यक्तिगत डेटा को ट्रांसफर करते समय सुरक्षित रखता है। SSL का सही कार्यान्वयन डेटा की गोपनीयता और अखंडता को बनाए रखने के लिए आवश्यक है, साथ ही उपयोगकर्ताओं को साइबर हमलों और कमजोरियों से बचाने के लिए भी महत्वपूर्ण है।
SSL Verify API वेबसाइट की सुरक्षा की निगरानी और बनाए रखने को आसान बनाता है, SSL प्रमाणपत्रों का मूल्यांकन करने के लिए कई advanced सुविधाएँ प्रदान करता है। इस एपीआई का उपयोग करके, वेबसाइट प्रशासक और उपयोगकर्ता सुनिश्चित कर सकते हैं कि उनके SSL प्रमाणपत्र अद्यतन और सही कॉन्फ़िगर किए गए हैं, उन समस्याओं से बचते हैं जो उनके उपयोगकर्ताओं की सुरक्षा को खतरे में डाल सकती हैं।
SSL Verify API का उपयोग करने के लिए, उपयोगकर्ता एपीआई को एक अनुरोध भेजते हैं जिसमें उस वेबसाइट का URL शामिल होता है जिसका SSL प्रमाणपत्र वे सत्यापित करना चाहते हैं। एपीआई साइट के SSL प्रमाणपत्र के बारे में विस्तृत जानकारी के साथ प्रतिक्रिया करता है, जिसमें इसकी वैधता, समाप्ति तिथि, प्रमाणपत्र प्राधिकरण (CA) और उपयोग किए गए एन्क्रिप्शन का विवरण शामिल है। इससे प्रशासक और डेवलपर्स समस्याओं का पता लगा सकते हैं जैसे समाप्त होने वाले प्रमाणपत्र, गलत कॉन्फ़िगरेशन या एन्क्रिप्शन एल्गोरिदम में कमजोरियां।
यह एपीआई एक वेबसाइट का URL प्राप्त करता है और SSL प्रमाणपत्र के बारे में विवरण लौटाता है, जिसमें इसकी वैधता, समाप्ति तिथि और एन्क्रिप्शन सेटिंग्स शामिल हैं।
वेब सुरक्षा निगरानी: API का उपयोग करें आवश्यक रूप से वेबसाइट के SSL प्रमाणपत्रों को सत्यापित करने के लिए ताकि यह सुनिश्चित हो सके कि वे अद्यतन और सही ढंग से कॉन्फ़िगर किए गए हैं, साइट की सुरक्षा की रक्षा करना।
समाप्त प्रमाणपत्र का पता लगाना: प्रशासन को सूचित करने के लिए चेतावनी प्रणाली में एपीआई को लागू करें जब SSL प्रमाणपत्र समाप्त होने वाला हो, साइट की सुरक्षा में टूट-फूट को रोकने के लिए।
अनुरूपता ऑडिट: जांच प्रक्रियाओं में एपीआई को एकीकृत करें ताकि यह सुनिश्चित किया जा सके कि संगठन में सभी SSL प्रमाणपत्र सुरक्षा आवश्यकताओं और उद्योग मानकों को पूरा करते हैं।
कई प्रमाणपत्र प्रबंधन: एपीआई का उपयोग करें ताकि एकाधिक डोमेन या उपडोमेन वाले अवसंरचना में कई SSL प्रमाणपत्रों का प्रबंधन और सत्यापन किया जा सके, यह सुनिश्चित करते हुए कि सभी वर्तमान और सही ढंग से कॉन्फ़िगर किए गए हैं।
एन्क्रिप्शन कॉन्फ़िगरेशन अनुकूलन: एपीआई का उपयोग वेब सर्वर पर एन्क्रिप्शन कॉन्फ़िगरेशन का मूल्यांकन और सुधार करने के लिए करें, वर्तमान और सुरक्षित एन्क्रिप्शन एल्गोरिदम और प्रोटोकॉल के उपयोग को सुनिश्चित करते हुए।
बुनियादी योजना: 2 अनुरोध प्रति सेकंड।
प्रो योजना: 5 अनुरोध प्रति सेकंड।
प्रो प्लस योजना: 5 अनुरोध प्रति सेकंड।
Ssl सत्यापित - एंडपॉइंट फीचर्स
| ऑब्जेक्ट | विवरण |
|---|---|
domain |
[आवश्यक] |
{"isvalidCertificate":true,"canBeSelfSigned":false,"isWildCard":true,"isExpired":false,"message":"Valid Certificate","expiry":"2025-07-27","daysLeft":225,"lifespanInDays":335,"issuer":"DigiCert Global CA G2 DigiCert Inc","certDetails":{"name":"\/CN=*.peg.a2z.com","subject":{"CN":"*.peg.a2z.com"},"hash":"3cae1f61","issuer":{"C":"US","O":"DigiCert Inc","CN":"DigiCert Global CA G2"},"version":2,"serialNumber":"4891915750396980015937368629838977478","serialNumberHex":"03AE261164DB2D8F280B8821F48199C6","validFrom":"240826000000Z","validTo":"250727235959Z","validFrom_time_t":1724630400,"validTo_time_t":1753660799,"signatureTypeSN":"RSA-SHA256","signatureTypeLN":"sha256WithRSAEncryption","signatureTypeNID":668,"purposes":{"1":[true,false,"sslclient"],"2":[true,false,"sslserver"],"3":[true,false,"nssslserver"],"4":[false,false,"smimesign"],"5":[false,false,"smimeencrypt"],"6":[false,false,"crlsign"],"7":[true,true,"any"],"8":[true,false,"ocsphelper"],"9":[false,false,"timestampsign"]},"extensions":{"authorityKeyIdentifier":"24:6E:2B:2D:D0:6A:92:51:51:25:69:01:AA:9A:47:A6:89:E7:40:20","subjectKeyIdentifier":"DB:DB:B1:DA:10:24:B4:C7:1A:82:93:C7:01:23:88:CF:0D:C3:E5:0D","subjectAltName":"DNS:amazon.co.uk, DNS:uedata.amazon.co.uk, DNS:www.amazon.co.uk, DNS:origin-www.amazon.co.uk, DNS:*.peg.a2z.com, DNS:amazon.com, DNS:amzn.com, DNS:uedata.amazon.com, DNS:us.amazon.com, DNS:www.amazon.com, DNS:www.amzn.com, DNS:corporate.amazon.com, DNS:buybox.amazon.com, DNS:iphone.amazon.com, DNS:yp.amazon.com, DNS:home.amazon.com, DNS:origin-www.amazon.com, DNS:origin2-www.amazon.com, DNS:buckeye-retail-website.amazon.com, DNS:huddles.amazon.com, DNS:amazon.de, DNS:www.amazon.de, DNS:origin-www.amazon.de, DNS:amazon.co.jp, DNS:amazon.jp, DNS:www.amazon.jp, DNS:www.amazon.co.jp, DNS:origin-www.amazon.co.jp, DNS:*.aa.peg.a2z.com, DNS:*.ab.peg.a2z.com, DNS:*.ac.peg.a2z.com, DNS:origin-www.amazon.com.au, DNS:www.amazon.com.au, DNS:*.bz.peg.a2z.com, DNS:amazon.com.au, DNS:origin2-www.amazon.co.jp, DNS:edgeflow.aero.4d5ad1d2b-frontier.amazon.co.jp, DNS:edgeflow.aero.04f01a85e-frontier.amazon.com.au, DNS:edgeflow.aero.47cf2c8c9-frontier.amazon.com, DNS:edgeflow.aero.abe2c2f23-frontier.amazon.de, DNS:edgeflow.aero.bfbdc3ca1-frontier.amazon.co.uk, DNS:edgeflow-dp.aero.4d5ad1d2b-frontier.amazon.co.jp, DNS:edgeflow-dp.aero.04f01a85e-frontier.amazon.com.au, DNS:edgeflow-dp.aero.47cf2c8c9-frontier.amazon.com, DNS:edgeflow-dp.aero.bfbdc3ca1-frontier.amazon.co.uk, DNS:edgeflow-dp.aero.abe2c2f23-frontier.amazon.de","certificatePolicies":"Policy: 2.23.140.1.2.1\n CPS: http:\/\/www.digicert.com\/CPS","keyUsage":"Digital Signature, Key Encipherment","extendedKeyUsage":"TLS Web Server Authentication, TLS Web Client Authentication","crlDistributionPoints":"Full Name:\n URI:http:\/\/crl3.digicert.com\/DigiCertGlobalCAG2.crl\nFull Name:\n URI:http:\/\/crl4.digicert.com\/DigiCertGlobalCAG2.crl","authorityInfoAccess":"OCSP - URI:http:\/\/ocsp.digicert.com\nCA Issuers - URI:http:\/\/cacerts.digicert.com\/DigiCertGlobalCAG2.crt","basicConstraints":"CA:FALSE","ct_precert_scts":"Signed Certificate Timestamp:\n Version : v1 (0x0)\n Log ID : DD:DC:CA:34:95:D7:E1:16:05:E7:95:32:FA:C7:9F:F8:\n 3D:1C:50:DF:DB:00:3A:14:12:76:0A:2C:AC:BB:C8:2A\n Timestamp : Aug 26 17:46:50.162 2024 GMT\n Extensions: none\n Signature : ecdsa-with-SHA256\n 30:46:02:21:00:86:83:64:1B:5C:A8:AC:61:D7:81:C6:\n A0:C7:53:37:11:D9:FD:27:AB:29:92:C1:3F:2F:A5:59:\n 40:2B:3F:1C:5C:02:21:00:E0:0A:6D:A2:F2:C4:98:78:\n 93:2A:C5:CF:F5:98:DA:E3:4B:56:89:1F:2D:63:B9:A2:\n 39:96:B8:EF:EB:CA:30:8D\nSigned Certificate Timestamp:\n Version : v1 (0x0)\n Log ID : E6:D2:31:63:40:77:8C:C1:10:41:06:D7:71:B9:CE:C1:\n D2:40:F6:96:84:86:FB:BA:87:32:1D:FD:1E:37:8E:50\n Timestamp : Aug 26 17:46:50.178 2024 GMT\n Extensions: none\n Signature : ecdsa-with-SHA256\n 30:45:02:20:65:F5:3D:C3:2A:8F:C6:C0:BC:7F:BF:37:\n 5C:15:A9:B9:FA:F9:EE:65:C2:DC:18:DC:5C:7F:73:59:\n 3B:79:A0:5A:02:21:00:EE:45:E3:C5:29:68:6A:23:EE:\n FF:8E:D9:F3:86:F4:8F:34:68:FF:6E:D8:8F:FA:6E:70:\n D5:17:6F:FB:CC:FD:4C\nSigned Certificate Timestamp:\n Version : v1 (0x0)\n Log ID : CC:FB:0F:6A:85:71:09:65:FE:95:9B:53:CE:E9:B2:7C:\n 22:E9:85:5C:0D:97:8D:B6:A9:7E:54:C0:FE:4C:0D:B0\n Timestamp : Aug 26 17:46:50.170 2024 GMT\n Extensions: none\n Signature : ecdsa-with-SHA256\n 30:46:02:21:00:E6:5E:B5:34:70:3A:EE:D7:A6:40:6C:\n 35:5F:FE:97:AA:1A:48:C7:76:83:38:9D:76:4F:79:3D:\n 60:3C:E6:BA:15:02:21:00:8E:A1:3E:51:CB:3A:F6:01:\n 64:1C:D6:86:E6:B3:F4:48:5B:9B:27:80:EE:CB:E9:93:\n 95:15:69:41:AC:A9:98:93"},"validLeft":225},"apiVersion":2,"error":false}
curl --location --request GET 'https://zylalabs.com/api/4984/ssl+verify+api/6288/ssl+verify?domain=amazon.com' --header 'Authorization: Bearer YOUR_API_KEY'
| हेडर | विवरण |
|---|---|
Authorization
|
[आवश्यक] होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें। |
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
साइट यूआरएल के साथ एंडपॉइंट को एक अनुरोध भेजें आपको सत्यापित एसएसएल प्रमाणपत्र के बारे में जानकारी प्राप्त होगी
SSL वेरीफाई एपीआई वेबसाइटों के SSL प्रमाणपत्रों की पुष्टि करता है उनके वैधता समाप्ति और एन्क्रिप्शन कॉन्फ़िगरेशन के बारे में विवरण प्रदान करता है
हर किसी के लिए विभिन्न योजनाएँ हैं जिसमें कम अनुरोधों के लिए एक मुफ्त परीक्षण शामिल है लेकिन इसकी दर को सेवा के दुरुपयोग को रोकने के लिए सीमित किया गया है
Zyla लगभग सभी प्रोग्रामिंग भाषाओं के लिए एक विस्तृत श्रृंखला के एकीकरण विधियों की पेशकश करता है आप अपनी आवश्यकता के अनुसार इन कोड़ों का उपयोग अपने प्रोजेक्ट के साथ एकीकृत करने के लिए कर सकते हैं
एपीआई एक डोमेन की उम्र और इतिहास के बारे में विस्तृत जानकारी लौटाती है जिसमें इसके निर्माण के बाद के साल, महीने और दिन शामिल हैं साथ ही समाप्ति और अद्यतन तिथियाँ भी शामिल हैं
SSL सत्यापन API एक SSL प्रमाणपत्र के बारे में विस्तृत जानकारी प्रदान करता है जिसमें इसकी वैधता की स्थिति समाप्ति तिथि जारी करने वाले के विवरण और एन्क्रिप्शन सेटिंग्स शामिल हैं
प्रतिक्रिया में मुख्य क्षेत्र हैं `isvalidCertificate`, `expiry`, `issuer`, `isExpired`, और `certDetails`, जो प्रमाणपत्र की स्थिति और कॉन्फ़िगरेशन के बारे में जानकारी प्रदान करते हैं
प्रतिक्रिया को JSON प्रारूप में संरचित किया गया है जिसमें एक उच्च स्तरीय वस्तु है जिसमें बूलियन फ़्लैग्स, तिथियाँ और विस्तृत प्रमाणपत्र जानकारी के लिए नेस्टेड ऑब्जेक्ट शामिल हैं जिससे इसे पार्स करना आसान हो जाता है
एपीआई प्रमाणपत्र की वैधता, समाप्ति तिथियों, जारीकर्ता विवरण, एन्क्रिप्शन एल्गोरिदम और यह कि प्रमाणपत्र स्व-हस्ताक्षरित है या वाइल्डकार्ड की जानकारी प्रदान करता है
उपयोगकर्ता अनुरोधों को अनुकूलित कर सकते हैं जैसा कि वे उस वेबसाइट के URL को निर्दिष्ट करके सत्यापित करना चाहते हैं जिससे लक्षित जांच विशेष डोमेन या उप डोमेन पर की जा सके
`isvalidCertificate` यह दर्शाता है कि प्रमाणपत्र मान्य है `expiry` समाप्ति तिथि दिखाता है और `issuer` SSL प्रमाणपत्र जारी करने वाली प्रमाणपत्र प्राधिकरण के बारे में विवरण प्रदान करता है
डेटा की सटीकता नियमित अपडेट्स और विश्वसनीय प्रमाणपत्र प्राधिकरणों के खिलाफ जांचों के माध्यम से बनाए रखी जाती है जिससे यह सुनिश्चित होता है कि जानकारी एसएसएल प्रमाणपत्रों की वर्तमान स्थिति को दर्शाती है
मानक उपयोग मामलों में SSL प्रमाणपत्र वैधता की निगरानी करना समाप्त प्रमाणपत्रों का पता लगाना सुरक्षा मानकों के पालन को सुनिश्चित करना और वेब सर्वरों के लिए एन्क्रिप्शन कॉन्फ़िगरेशन का अनुकूलन करना शामिल है
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,726ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
921ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
559ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
609ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,045ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
502ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
832ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
505ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
487ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
898ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,317ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
6,209ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
4,618ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
12,939ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
5,838ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
6,256ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
6,739ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,282ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
9,267ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
4,391ms