Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
themis — डेटा सुरक्षा के लिए उपयोग में आसान क्रिप्टोग्राफ़िक फ्रेमवर्क: फॉरवर्ड सीक्रेसी के साथ सुरक्षित मैसेजिंग और सुरक्षित डेटा स्टोरेज। 14 प्लेटफार्मों पर एकीकृत APIs उपलब्ध हैं। | Kitploit
उपकरण/GitHubGitHub/cossacklabs/themis
एन्क्रिप्शन/डिक्रिप्शन उपकरणनेटवर्क सुरक्षाक्रिप्टोग्राफीमोबाइल सुरक्षागोपनीयताप्रमाणीकरणडेटाबेस सुरक्षा
GitHubcossacklabs/themis

themis

डेटा सुरक्षा के लिए उपयोग में आसान क्रिप्टोग्राफ़िक फ्रेमवर्क: फॉरवर्ड सीक्रेसी के साथ सुरक्षित मैसेजिंग और सुरक्षित डेटा स्टोरेज। 14 प्लेटफार्मों पर एकीकृत APIs उपलब्ध हैं।

रिपॉजिटरी देखें
2.0k1594 महीने पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें
वेबसाइट

Themis व्यस्त लोगों के लिए मजबूत, उपयोग योग्य क्रिप्टोग्राफी प्रदान करता है

Themis व्यस्त लोगों के लिए मजबूत, उपयोग योग्य क्रिप्टोग्राफी प्रदान करता है


GitHub release Platforms Coverage Status
Themis Core Integration testing Code style Circle CI Bitrise

iOS (Swift, Obj-C), Android (Java, Kotlin), React Native (iOS, Android), डेस्कटॉप Java, С/С++, Node.js, Python, Ruby, PHP, Go, Rust, WASM के लिए भंडारण और मैसेजिंग हेतु सामान्य प्रयोजन क्रिप्टोग्राफ़िक लाइब्रेरी।

मल्टी-प्लेटफ़ॉर्म ऐप्स के लिए सबसे उपयुक्त। क्रिप्टोग्राफ़िक विवरण छुपाता है। डेवलपर्स के लिए क्रिप्टोग्राफ़र्स द्वारा निर्मित 🧡

Themis क्या है

Themis एक ओपन-सोर्स उच्च-स्तरीय क्रिप्टोग्राफ़िक सेवा लाइब्रेरी है जो प्रमाणीकरण, भंडारण, मैसेजिंग, नेटवर्क एक्सचेंज आदि के दौरान डेटा सुरक्षित करने के लिए है। Themis अधिकांश ऐप्स में सामान्य होने वाले विशिष्ट डेटा सुरक्षा उपयोग मामलों में से 90% हल करता है।

Themis सरल और जटिल दोनों प्रकार की क्रिप्टोग्राफ़िक सुविधाओं को आसानी से, शीघ्रता से और सुरक्षित रूप से बनाने में मदद करता है। Themis डेवलपर्स को मुख्य चीज़ पर ध्यान केंद्रित करने की अनुमति देता है: अपने अनुप्रयोगों का विकास।

Themis द्वारा हल किए जाने वाले उपयोग मामले

  • अपने ऐप्स और बैकएंड में संग्रहीत रहस्यों को एन्क्रिप्ट करें: API कुंजियाँ, सत्र टोकन, फ़ाइलें।

  • संवेदनशील डेटा फ़ील्ड्स को एन्क्रिप्ट करें डेटाबेस में संग्रहीत करने से पहले ("एप्लिकेशन-साइड फ़ील्ड-लेवल एन्क्रिप्शन").

  • Themis और Acra का उपयोग करके खोज योग्य एन्क्रिप्शन, डेटा टोकनाइज़ेशन और डेटा मास्किंग का समर्थन करें।

  • रहस्यों को सुरक्षित रूप से साझा करें: पक्षों के बीच संवेदनशील डेटा साझा करें, रोगियों और डॉक्टरों के बीच एक सरल चैट ऐप बनाएं।

  • केंद्रीकृत या विकेंद्रीकृत आर्किटेक्चर के साथ एंड-टू-एंड एन्क्रिप्शन योजनाएँ बनाएँ: डेटा को एक ऐप पर स्थानीय रूप से एन्क्रिप्ट करें, इसे हर जगह एन्क्रिप्टेड रूप में उपयोग करें, केवल प्रमाणित उपयोगकर्ता के लिए डिक्रिप्ट करें।

  • रीयल-टाइम सुरक्षित सत्र बनाए रखें: अपने ऐप से कनेक्टेड डिवाइस को नियंत्रित करने के लिए एन्क्रिप्टेड संदेश भेजें, अपने ऐप्स से अपने बैकएंड तक रीयल-टाइम संवेदनशील डेटा प्राप्त करें।

  • उन्हें प्रकट किए बिना पक्षों के बीच रहस्यों की तुलना करें (ज़ीरो-नॉलेज प्रूफ-आधारित प्रमाणीकरण)।

  • एक क्रिप्टोग्राफ़िक लाइब्रेरी जो सभी के लिए उपयुक्त है: Themis मल्टी-प्लेटफ़ॉर्म ऐप्स (जैसे, Node.js बैकएंड वाला iOS+Android+Electron ऐप) के लिए सबसे उपयुक्त है, क्योंकि यह 100% संगत API प्रदान करता है और सभी समर्थित प्लेटफ़ॉर्मों पर समान तरीके से काम करता है।

क्रिप्टोसिस्टम्स

Themis रेडी-मेड बिल्डिंग ब्लॉक्स (“क्रिप्टोसिस्टम्स”) प्रदान करता है जो मुख्य क्रिप्टोग्राफ़िक सुरक्षा संचालनों के उपयोग को सरल बनाते हैं।

Themis 4 महत्वपूर्ण क्रिप्टोग्राफ़िक सेवाएँ प्रदान करता है:

  • Secure Cell: एक मल्टी-मोड क्रिप्टोग्राफ़िक कंटेनर जो एन्क्रिप्टेड फ़ाइलों से लेकर डेटाबेस रिकॉर्ड्स और फ़ॉर्मेट-संरक्षित स्ट्रिंग्स तक कुछ भी संग्रहीत करने के लिए उपयुक्त है। Secure Cell AES-256-GCM, AES-256-CTR पर आधारित है।
  • Secure Message: अनुप्रयोगों की व्यापकतम श्रेणी के लिए एक सरल एन्क्रिप्टेड मैसेजिंग समाधान। पक्षों के बीच कुंजियों का आदान-प्रदान करें और आप शुरू करने के लिए तैयार हैं। अंतर्निहित क्रिप्टोसिस्टम्स के दो जोड़े: ECC + ECDSA / RSA + PSS + PKCS#7।
  • Secure Session: बेहतर सुरक्षा गारंटी और अधिक मांग वाले इंफ्रास्ट्रक्चर के लिए फॉरवर्ड सीक्रेसी के साथ सत्र-उन्मुख एन्क्रिप्टेड डेटा एक्सचेंज। Secure Session सॉकेट एन्क्रिप्शन, सत्र सुरक्षा, या एक उच्च-स्तरीय मैसेजिंग प्रिमिटिव (कुछ अतिरिक्त इंफ्रास्ट्रक्चर जैसे PKI के साथ) के रूप में पूरी तरह से कार्य कर सकता है। ECDH कुंजी समझौता, ECC और AES एन्क्रिप्शन।
  • Secure Comparator: प्रमाणीकरण और रहस्यों की तुलना के लिए ज़ीरो-नॉलेज प्रूफ-आधारित क्रिप्टोग्राफ़िक प्रोटोकॉल।

हमने Themis को उसके ऊपर अन्य उत्पाद बनाने के लिए बनाया है - जैसे Acra और Hermes।

इंस्टॉलेशन

अपने मोबाइल, वेब, डेस्कटॉप या सर्वर-साइड अनुप्रयोग के लिए Themis स्थापित करने हेतु इंस्टॉलेशन पृष्ठ देखें। हम स्रोत से निर्माण करने के बजाय इंस्टॉलेशन पैकेजों की अत्यधिक अनुशंसा करते हैं।

भाषाएँ

Themis निम्नलिखित भाषाओं/प्लेटफ़ॉर्मों के लिए उपलब्ध है, प्रत्येक के लिए भाषा howtos देखें:

उपलब्धता

Themis निम्नलिखित CPU आर्किटेक्चर का समर्थन करता है: x86_64/i386, ARM, Apple Silicon (ARM64), विभिन्न Android आर्किटेक्चर।

हम Themis का निर्माण और सत्यापन नवीनतम स्थिर OS संस्करणों पर करते हैं:

  • Debian (10, 11, 12), CentOS 8, Ubuntu (20.04, 22.04, 24.04)
  • macOS (10.12–10.15, 11.*)
  • Android (7–12)
  • iOS (11–15)
  • Windows (प्रायोगिक MSYS2 समर्थन)

हम इस सूची को प्लेटफ़ॉर्मों के व्यापक सेट के साथ विस्तारित करने की योजना बना रहे हैं। यदि आप सुधारने में मदद करना चाहते हैं या Themis को अपने पसंदीदा प्लेटफ़ॉर्म या भाषा में लाना चाहते हैं — संपर्क करें।

दस्तावेज़ीकरण

Themis के लिए दस्तावेज़ीकरण में निरंतर विकसित होने वाले आधिकारिक दस्तावेज़ शामिल हैं, जो तैनाती दिशानिर्देशों से लेकर उपयोग मामलों तक सब कुछ कवर करते हैं, साथ ही मुख्य Themis लाइब्रेरी के पीछे के क्रिप्टोसिस्टम्स और आर्किटेक्चर के संक्षिप्त स्पष्टीकरण भी शामिल हैं।

अधिक जानने के लिए दस्तावेज़ीकरण देखें:

  • Themis में क्रिप्टोग्राफी (Themis क्रिप्टोसिस्टम्स और उन पर हमले, क्रिप्टोग्राफी डोनर, कुंजी प्रबंधन सलाह, FIPS 140-2 और GOST),
  • Themis की डिबगिंग और समस्या निवारण (कमांड-लाइन उपयोगिताएँ, थ्रेड सुरक्षा, Themis संस्करणों के बीच माइग्रेशन दिशानिर्देश),
  • Themis आर्किटेक्चर,
  • Themis सुरक्षा (Themis और OWASP, Themis विकास सुरक्षा प्रथाएँ),
  • Themis के पीछे का समुदाय (योगदान दिशानिर्देश, श्रेय और सम्माननीय उल्लेख, Themis का उपयोग करने वाली परियोजनाएँ, ट्यूटोरियल, कार्यशालाएँ और वार्ताएँ)।

क्रिप्टोग्राफी

Themis सुस्थापित क्रिप्टोग्राफ़िक एल्गोरिदम पर निर्भर करता है, जिन्हें OpenSSL, LibreSSL, BoringSSL जैसी प्रसिद्ध क्रिप्टोग्राफी लाइब्रेरीज़ द्वारा कार्यान्वित किया गया है। अधिक जानने के लिए Themis में क्रिप्टोग्राफी दस्तावेज़ देखें।

इस वितरण में क्रिप्टोग्राफ़िक सॉफ़्टवेयर शामिल है। जिस देश में आप वर्तमान में निवास करते हैं, वहाँ एन्क्रिप्शन सॉफ़्टवेयर के आयात, कब्जे, उपयोग और/या किसी अन्य देश में पुनः निर्यात पर प्रतिबंध हो सकते हैं। किसी भी एन्क्रिप्शन सॉफ़्टवेयर का उपयोग करने से पहले, कृपया एन्क्रिप्शन सॉफ़्टवेयर के आयात, कब्जे, उपयोग और पुनः निर्यात से संबंधित अपने देश के कानूनों, विनियमों और नीतियों की जाँच करें, ताकि यह देखा जा सके कि यह अनुमत है या नहीं। अधिक जानकारी के लिए http://www.wassenaar.org/ देखें।

अमेरिकी सरकार के वाणिज्य विभाग, उद्योग और सुरक्षा ब्यूरो (BIS) ने इस सॉफ़्टवेयर को Export Commodity Control Number (ECCN) 5D002.C.1 के रूप में वर्गीकृत किया है, जिसमें असममित एल्गोरिदम के साथ क्रिप्टोग्राफ़िक फ़ंक्शन का उपयोग या प्रदर्शन करने वाला सूचना सुरक्षा सॉफ़्टवेयर शामिल है। इस वितरण का स्वरूप और तरीका इसे License Exception ENC Technology Software Unrestricted (TSU) अपवाद (BIS Export Administration Regulations, अनुभाग 740.13 देखें) के तहत ऑब्जेक्ट कोड और स्रोत कोड दोनों के लिए निर्यात के योग्य बनाता है।

App Store पर ऐप्स सबमिट करना

यदि आपका एप्लिकेशन Themis का उपयोग करता है और आप इसे Apple App Store पर सबमिट करना चाहते हैं, तो किसी भी क्रिप्टोग्राफी के उपयोग की घोषणा करने के लिए कुछ आवश्यकताएँ हैं।

क्या करना है यह जानने के लिए Themis के लिए Apple निर्यात विनियमों के बारे में पढ़ें।

सुरक्षा

Themis कोर लाइब्रेरी में प्रत्येक परिवर्तन की समीक्षा और अनुमोदन हमारी आंतरिक टीम, क्रिप्टोग्राफ़र्स और सुरक्षा इंजीनियरों द्वारा किया जाता है। प्रत्येक रिलीज़ के लिए, हम उन क्रिप्टोग्राफ़र्स द्वारा आंतरिक ऑडिट करते हैं जो Themis पर काम नहीं करते हैं।

हम बहुत सारे स्वचालित सुरक्षा परीक्षणों का उपयोग करते हैं, जैसे स्टैटिक कोड विश्लेषक, फ़ज़िंग टूल्स, मेमोरी विश्लेषक, यूनिट टेस्ट (प्रत्येक प्लेटफ़ॉर्म के लिए), इंटीग्रेशन टेस्ट (विभिन्न Themis-समर्थित भाषाओं, OS और x86/x64 आर्किटेक्चर के बीच संगतता समस्याओं का पता लगाने के लिए)। हमारी सुरक्षा परीक्षण प्रथाओं के बारे में Themis सुरक्षा दस्तावेज़ों में अधिक पढ़ें।

यदि आपको लगता है कि आपको कोई सुरक्षा-संबंधी समस्या मिली है, तो कृपया हमें [email protected] पर ईमेल भेजें। बग बाउंटी कार्यक्रम लागू हो सकता है।

GDPR, HIPAA, CCPA

मोबाइल और सर्वर प्लेटफ़ॉर्म के लिए क्रिप्टोग्राफ़िक सेवा लाइब्रेरी के रूप में, Themis एक "अत्याधुनिक" एन्क्रिप्शन टूल है, जो सुरक्षित डेटा एक्सचेंज और भंडारण प्रदान करता है।

Themis का उपयोग करके, आप वर्तमान डेटा गोपनीयता विनियमों, जैसे कि निम्नलिखित, के साथ बेहतर अनुपालन प्राप्त कर सकते हैं:

  • सामान्य डेटा संरक्षण विनियमन (GDPR)
  • HIPAA (स्वास्थ्य बीमा पोर्टेबिलिटी और जवाबदेही अधिनियम)
  • DPA (डेटा संरक्षण अधिनियम)
  • CCPA (कैलिफोर्निया उपभोक्ता गोपनीयता अधिनियम)

दस्तावेज़ों में विनियमों के बारे में अधिक पढ़ें।

समुदाय

मोबाइल प्लेटफ़ॉर्मों के लिए डेटा एन्क्रिप्शन लाइब्रेरी के रूप में Themis को OWASP द्वारा अनुशंसित किया गया है।

Themis गैर-व्यावसायिक और व्यावसायिक दोनों परियोजनाओं के लिए व्यापक रूप से उपयोग किया जाता है, कुछ सार्वजनिक एप्लिकेशन और लाइब्रेरीज़ यहाँ पाई जा सकती हैं।

क्या आप भी हमारे ब्लॉग और योगदानकर्ताओं की सूची में शामिल होना चाहते हैं? Themis का उपयोग करके बनाई गई अपनी परियोजना के बारे में हमें लिखें!

योगदान

यदि आप योगदान करने और अमर सम्मान अर्जित करने के लिए कुछ ढूंढ रहे हैं, तो बस समस्याओं की सूची में से कुछ चुनें। अपने प्रारंभिक बिंदु के रूप में हमारे योगदान दिशानिर्देशों पर जाएँ।

इन सभी असंख्य प्लेटफ़ॉर्मों के लिए Themis का समर्थन करना कठिन काम है, लेकिन हम Themis के उपयोग को सभी के लिए सुविधाजनक बनाने का भरसक प्रयास करते हैं। हमारे उपयोगकर्ताओं द्वारा सामना की जाने वाली अधिकांश समस्याएँ इंस्टॉलेशन प्रक्रिया और निर्भरता प्रबंधन से जुड़ी हैं। यदि आपको कोई चुनौती मिले, तो कृपया हमें बताएं।

व्यावसायिक समर्थन

Cossack Labs में, हम Themis और Themis का उपयोग करने वाले अनुप्रयोगों के लिए पेशेवर समर्थन सेवाएँ प्रदान करते हैं।

इस समर्थन में शामिल है, लेकिन इन्हीं तक सीमित नहीं है: लाइब्रेरी इंटीग्रेशन, जिसमें वेब और मोबाइल अनुप्रयोगों पर ध्यान केंद्रित किया जाता है; मोबाइल अनुप्रयोगों के लिए एंड-टू-एंड एन्क्रिप्शन योजनाओं का डिज़ाइन और निर्माण; इन-हाउस लाइब्रेरी इंटीग्रेशन या उच्च-स्तरीय प्रोटोकॉल के लिए सुरक्षा ऑडिट; कस्टम एप्लिकेशन विकास जिसके लिए क्रिप्टोग्राफी की आवश्यकता होती है; परामर्श और प्रशिक्षण सेवाएँ।

हमें [email protected] पर ईमेल भेजें या Cossack Labs साइबर सुरक्षा सेवाएँ देखें।

संपर्क

यदि आप कोई तकनीकी प्रश्न पूछना चाहते हैं, कोई बग रिपोर्ट करना चाहते हैं या कोई सुविधा सुझाना चाहते हैं, तो बेझिझक GitHub पर चर्चा शुरू करें, इश्यू ट्रैकर में एक इश्यू दर्ज करें, या [email protected] पर लिखें।

Cossack Labs Limited के व्यावसायिक विंग से बात करने के लिए, हमें [email protected] पर ईमेल भेजें।

Blog Twitter CossackLabs Dev.to CossackLabs Medium CossackLabs

Closed pull requests with Bitcode-related changes

टूल डाउनलोड करें
प्लेटफ़ॉर्मदस्तावेज़ीकरणउदाहरणसंस्करण
⚛️ React Native (iOS, Android)React Native Howtodocs/examples/react-nativenpm
🔶 Swift (iOS, macOS)Swift Howtodocs/examples/swiftCocoaPods
📱 Objective-C (iOS, macOS)Objective-C Howtodocs/examples/objcCocoaPods
☕️ Java (डेस्कटॉप)Java (डेस्कटॉप) Howtodocs/examples/javamaven
☎️ Java (Android)Java (Android) Howtodocs/examples/androidmaven
📞 Kotlin (Android)Kotlin (Android) Howtodocs/examples/androidmaven
🔻 RubyRuby Howtodocs/examples/rubyGem
🐍 PythonPython Howtodocs/examples/pythonPyPI
🐘 PHPPHP Howtodocs/examples/php
➕ C++CPP Howtodocs/examples/c++
🍭 Node.jsJavascript (Node.js) Howtodocs/examples/jsnpm
🖥 WebAssemblyJavascript (WebAssembly) Howtodocs/examples/jsnpm
🐹 GoGo Howtodocs/examples/gogo.dev
🦀 RustRust Howtodocs/examples/rustcrates
🕸 С++ PNaCl Google Chrome के लिएWebThemis परियोजना