एपीआई के बारे में:
{"status":200,"success":true,"method":"sha256","encrypted":"eyJpdiI6IkM5Zk1jb1BVNk9jOFdScm5jSjdJMEE9PSIsInZhbHVlIjoiVzk4eUIwL1BZZWtZdkV1bVk4dHo4MDkrMU1iMUdHS0swbXFBYjhkZVlZVT0iLCJtYWMiOiJkNGI3ZmVjMTVmOGM5YmNkZGE0MzA3YzAxMTQxMjkzZGMxN2JjZDdjMmI4OWNkMDIzNzY2NDRhMmRmM2UwNmJiIiwidGFnIjoiIn0="}
curl --location --request GET 'https://zylalabs.com/api/145/encryption+and+decryption+api/182/encrypt?data=parse this string&method=sha256' --header 'Authorization: Bearer YOUR_API_KEY'
{"status":404,"success":false,"message":"Encrypted data not found"}
curl --location --request GET 'https://zylalabs.com/api/145/encryption+and+decryption+api/183/decrypt?encrypted=eyJpdiI6IkM5Zk1jb1BVNk9jOFdScm5jSjdJMEE9PSIsInZhbHVlIjoiVzk4eUIwL1BZZWtZdkV1bVk4dHo4MDkrMU1iMUdHS0swbXFBYjhkZVlZVT0iLCJtYWMiOiJkNGI3ZmVjMTVmOGM5YmNkZGE0MzA3YzAxMTQxMjkzZGMxN2JjZDdjMmI4OWNkMDIzNzY2NDRhMmRmM2UwNmJiIiwidGFnIjoiIn0=&method=sha256' --header 'Authorization: Bearer YOUR_API_KEY'
| हेडर | विवरण |
|---|---|
Authorization
|
[आवश्यक] होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें। |
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
एन्क्रिप्ट एंडपॉइंट एक JSON ऑब्जेक्ट लौटाता है जिसमें स्थिति, सफलता झंडा, एन्क्रिप्शन के लिए उपयोग की गई विधि और एन्क्रिप्ट किया गया स्ट्रिंग शामिल होता है डिक्रिप्ट एंडपॉइंट एक JSON ऑब्जेक्ट लौटाता है जिसमें स्थिति, सफलता झंडा और एक संदेश होता है जो बताता है कि डिक्रिप्शन सफल था या एन्क्रिप्ट किया गया डेटा नहीं मिला
Encrypt प्रतिक्रिया के मुख्य क्षेत्र "status" (HTTP स्थिति कोड), "success" (सफलता को इंगित करने वाला बूलियन), "method" (एन्क्रिप्शन प्रकार), और "encrypted" (परिणामी हैश) शामिल हैं Decrypt प्रतिक्रिया में, मुख्य क्षेत्रों में "status," "success," और "message" (ऑपरेशन के विवरण प्रदान करना) शामिल हैं
एन्क्रिप्ट अंत बिंदु दो पैरामीटर Accept करता है: "प्रकार," जो एन्क्रिप्शन विधि को निर्दिष्ट करता है (जैसे, md5, sha256), और "स्ट्रिंग," जो एन्क्रिप्ट होने वाला पाठ है उपयोगकर्ता अपनी आवश्यकताओं के अनुसार विभिन्न एन्क्रिप्शन प्रकारों को चुनकर अपने अनुरोधों को अनुकूलित कर सकते हैं
प्रतिक्रिया डेटा JSON फॉर्मेट में व्यवस्थित है एन्क्रिप्ट एंडपॉइंट के लिए इसमें स्थिति सफलता विधि और एन्क्रिप्टेड स्ट्रिंग के लिए फ़ील्ड शामिल हैं डिक्रिप्ट एंडपॉइंट अपनी प्रतिक्रिया को इसी तरह व्यवस्थित करता है स्थिति सफलता और उपयोगकर्ता प्रतिक्रिया के लिए एक संदेश पर ध्यान केंद्रित करते हुए
विशिष्ट उपयोग के मामलों में पासवर्ड को सुरक्षित रूप से संग्रहित करना डेटा की सत्यता की पुष्टि करना और संगठनों के भीतर संवेदनशील जानकारी साझा करना शामिल है उपयोगकर्ता डेटा को संचारित करने से पहले एन्क्रिप्ट कर सकते हैं और बाद में इसे मान्यता या पहुंच नियंत्रण उद्देश्यों के लिए डिक्रिप्ट कर सकते हैं
उपयोगकर्ता लौटाई गई एन्क्रिप्टेड स्ट्रिंग का उपयोग सुरक्षित भंडारण या संचार के लिए कर सकते हैं सफलता संकेतक यह निर्धारित करने में मदद करता है कि ऑपरेशन सफल था या नहीं जबकि विधि क्षेत्र यह दर्शाता है कि कौन सा एन्क्रिप्शन एल्गोरिदम का उपयोग किया गया था जिसकी मदद से डिक्रिप्शन के दौरान संगतता जांच में सहायता मिलती है
डीक्रिप्ट एंडपॉइंट यह जानकारी प्रदान करता है कि क्या डीक्रिप्शन सफल रहा और यदि एन्क्रिप्टेड डेटा नहीं मिलता है तो एक संदेश शामिल करता है इसे डीक्रिप्शन करने के लिए एन्क्रिप्शन प्रकार और हैश की आवश्यकता होती है जिससे उपयोगकर्ता मूल डेटा को प्राप्त कर सकें यदि उपलब्ध हो
डेटा की सटीकता स्थापित क्रिप्टोग्राफिक एल्गोरिदम के उपयोग के माध्यम से बनाए रखी जाती है जो एन्क्रिप्शन और डिक्रिप्शन के लिए हैं एपीआई अच्छी तरह से परीक्षण किए गए तरीकों पर निर्भर करता है यह सुनिश्चित करते हुए कि एन्क्रिप्टेड आउटपुट संगत और विश्वसनीय होते हैं जब सही पैरामीटर प्रदान किए जाते हैं
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
225ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
323ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
979ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,824ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,517ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
297ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
672ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
336ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
55ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
746ms