Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

الخلاصاتاتصالالخصوصية© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
themis — إطار عمل تشفيري سهل الاستخدام لحماية البيانات: مراسلة آمنة مع سرية أمامية (forward secrecy) وتخزين آمن للبيانات. يتميز بواجهات APIs موحدة عبر 14 منصة. | Kitploit
أدوات/GitHubGitHub/cossacklabs/themis
أدوات التشفير/فك التشفيرأمن الشبكاتالتشفيرأمن الجوالالخصوصيةالمصادقةأمن قواعد البياناتالأفضل في التشفير #10الأفضل في أدوات التشفير/فك التشفير #10
2.0k15840منذ 2 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة
GitHub
cossacklabs/themis

themis

إطار عمل تشفيري سهل الاستخدام لحماية البيانات: مراسلة آمنة مع سرية أمامية (forward secrecy) وتخزين آمن للبيانات. يتميز بواجهات APIs موحدة عبر 14 منصة.

عرض المستودعالموقع الإلكتروني

توفر 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 هو الخيار الأفضل للتطبيقات متعددة المنصات (مثل تطبيق iOS+Android+Electron مع خادم Node.js خلفي) لأنه يوفر واجهة برمجة تطبيقات متوافقة 100% ويعمل بنفس الطريقة عبر جميع المنصات المدعومة.

أنظمة التشفير

يوفر Themis لبنات بناء جاهزة (“أنظمة التشفير”) تعمل على تبسيط استخدام عمليات الأمان التشفيرية الأساسية.

يوفر Themis 4 خدمات تشفير مهمة:

  • Secure Cell: حاوية تشفير متعددة الأوضاع مناسبة لتخزين أي شيء بدءًا من الملفات المشفّرة إلى سجلات قواعد البيانات والسلاسل النصية مع الحفاظ على تنسيقها. تم بناء Secure Cell حول AES-256-GCM و AES-256-CTR.
  • Secure Message: حل مراسلة مشفّرة بسيط لنطاق واسع من التطبيقات. تبادل المفاتيح بين الأطراف وستكون جاهزًا للانطلاق. زوجان من أنظمة التشفير الأساسية: ECC + ECDSA / RSA + PSS + PKCS#7.
  • Secure Session: تبادل بيانات مشفّرة موجّه بالجلسات مع سرية أمامية (forward secrecy) لضمانات أمان أفضل وبنى تحتية أكثر تطلبًا. يمكن لـ Secure Session أن يعمل بشكل مثالي كتشفير للـ sockets، أو أمان للجلسات، أو بدائية مراسلة عالية المستوى (مع بعض البنى الإضافية مثل PKI). اتفاق مفاتيح ECDH، وتشفير ECC و AES.
  • Secure Comparator: بروتوكول تشفير قائم على إثباتات المعرفة الصفرية (zero-knowledge proofs) لـ المصادقة ومقارنة الأسرار.

أنشأنا Themis لبناء منتجات أخرى فوقه - أي Acra و Hermes.

التثبيت

راجع صفحة التثبيت لتثبيت Themis لتطبيقك للجوال أو الويب أو سطح المكتب أو الخادم الخلفي. نوصي بشدة باستخدام حزم التثبيت بدلاً من البناء من المصدر.

اللغات

يتوفر Themis للغات/المنصات التالية، راجع أدلة اللغة لكل منها:

تنزيل الأداة