MatrixSSL
MatrixSSL هو تطبيق مفتوح المصدر لبروتوكول TLS/SSL مصمم للتطبيقات المخصصة في بيئات الأجهزة المدمجة . [ 2 ] [ 3 ] [ 4 ]
تحتوي مكتبة MatrixSSL على وحدة برمجية تشفيرية كاملة تتضمن خوارزميات المفتاح العام والمفتاح المتناظر المتوافقة مع معايير الصناعة . وتُعرف الآن باسم Inside Secure TLS Toolkit. [ 5 ]
سمات
الميزات: [ 6 ]
- إصدارات البروتوكول
- خوارزميات المفتاح العام
- خوارزميات المفتاح المتناظر
- مجموعات التشفير المدعومة
- TLS_AES_128_GCM_SHA256 (TLS 1.3)
- TLS_AES_256_GCM_SHA384 (TLS 1.3)
- TLS_CHACHA20_POLY1305_SHA256 (TLS 1.3)
- TLS_DHE_RSA_WITH_AES_128_CBC_SHA
- TLS_DHE_RSA_WITH_AES_256_CBC_SHA
- TLS_DHE_RSA_WITH_AES_128_CBC_SHA256
- TLS_DHE_RSA_WITH_AES_256_CBC_SHA256
- SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA
- TLS_RSA_WITH_SEED_CBC_SHA
- TLS_DHE_PSK_WITH_AES_128_CBC_SHA
- TLS_DHE_PSK_WITH_AES_256_CBC_SHA
- TLS_PSK_WITH_AES_128_CBC_SHA
- TLS_PSK_WITH_AES_256_CBC_SHA
- TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
- TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
- TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
- TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
- TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
- TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
- TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
- TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA256
- TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
- TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
- TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA
- TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA
- TLS_ECDH_RSA_WITH_AES_128_CBC_SHA
- TLS_ECDH_RSA_WITH_AES_256_CBC_SHA
- TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256
- TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
- TLS_RSA_WITH_AES_128_CBC_SHA
- TLS_RSA_WITH_AES_256_CBC_SHA
- TLS_RSA_WITH_AES_128_CBC_SHA256
- TLS_RSA_WITH_AES_256_CBC_SHA256
- TLS_RSA_WITH_AES_128_GCM_SHA256
- TLS_RSA_WITH_AES_256_GCM_SHA384
- SSL_RSA_WITH_3DES_EDE_CBC_SHA
- SSL_RSA_WITH_RC4_128_SHA
- SSL_RSA_WITH_RC4_128_MD5
- TLS_DH_anon_WITH_AES_128_CBC_SHA
- TLS_DH_anon_WITH_AES_256_CBC_SHA
- SSL_DH_anon_WITH_3DES_EDE_CBC_SHA
- SSL_DH_anon_WITH_RC4_128_MD5
- مصادقة العميل
- إعادة التفاوض الآمن
- استئناف الجلسة العادية
- استئناف الجلسة بدون حالة
- وسائل النقل المستقلة
- تحليل مفاتيح PKCS#1 و PKCS#8
- بداية خاطئة
- تمديد أقصى طول للجزء
- واجهة تشفير PKCS#11 اختيارية
الإصدارات الرئيسية
| الإصدار [ 7 ] | تاريخ |
|---|---|
| 4.0.0 | سبتمبر 2018 |
| 3.9.0 | مارس 2017 |
| 3.8.3 | أبريل 2016 |
| 3.7.1 | ديسمبر 2014 |
| 3.6 | أبريل 2014 |
| 3.4 | يناير 2013 |
| 3.3 | فبراير 2012 |
| 3.2 | يونيو 2011 |
| 3.1 | مارس 2010 |
| 3.0 | أغسطس 2009 |
| 2.2 | يناير 2008 |
| 2.1 | نوفمبر 2005 |
| 1.7 | أبريل 2005 |
| 1.1 | مايو 2004 |
| 1.0 | يناير 2004 |
انظر أيضاً
روابط خارجية
- الموقع الرسمي

- موقع Inside Secure مؤرشف بتاريخ 18 سبتمبر 2018 على موقع Wayback Machine
مراجع
- ↑ "الإصدار 4.6.0" . 29 ديسمبر 2022. تم الاطلاع عليه في 18 يناير 2023 .
- ↑ "تقييم تقنية MatrixSSL من PeerSec Networks على متحكم دقيق Stellaris®" (ملف PDF) . شركة تكساس إنسترومنتس . 24 يونيو 2009. تاريخ الاسترجاع: 13 أغسطس 2014 .
- ↑ إيرونين، باسي (9 نوفمبر 2006). "أخطاء طبقة سجل TLS" . مجموعة عمل IETF67 TLS . تم الاطلاع عليه بتاريخ 13 أغسطس 2014 .
- ↑ يونغ، كريغ (10 أكتوبر 2016). "رمز MatrixSSL المعيب يُبرز الحاجة إلى ممارسات تحديث أفضل لإنترنت الأشياء" . tripwire.com . شركة Tripwire . تاريخ الاسترجاع: 17 نوفمبر 2017 .
- ↑ "Inside Secure TLS Toolkit" . تم الاطلاع عليه بتاريخ 30-06-2020 .
- ↑ "وثائق MatrixSSL" . مؤرشفة من الأصل بتاريخ 14 أغسطس 2014. تم الاطلاع عليها بتاريخ 13 أغسطس 2014 .
- ↑ "ملاحظات إصدار MatrixSSL" . GitHub .
فئات :
- برامج التشفير
- مكتبات لغة البرمجة C
- برامج أمان مجانية
- تطبيق أمان طبقة النقل
