| HteDelphi معلومات المنتدى |
| إنضم إلينا : |
17-08-2024 |
| آخر زيارة |
16-11-2025, 08:52 PM |
| إجمالي المشاركات : |
3 (0.01 مشاركات في اليوم الواحد | 0.01 في المئة من إجمالي المشاركات)
(إيجاد مشاركات العضو)
|
| اجمالي المواضيع : |
2 (0 مواضيع في اليوم | 0.02 في المئه من اجمالي المواضيع)
(إيجاد مواضيع العضو)
|
| فترة البقاء متصل : |
5 ساعات, 36 دقائق, 16 ثواني |
| الأعضاء المحالين: |
0 |
|
6 (0.01 0.05 per day | 12840 percent of total 0.05)
( — )
|
|
8 (0.02 0.06 per day | 12872 percent of total 0.06)
( — )
|
|
|
|
|
|
|
| إستخدام مكتبة OpenSSL لتوليد مفاتيح RSA والتشفير وفك التشفير في دلفي لويندوز وأندرويد |
07-12-2024, 11:31 PM |
4 |
|
|
| إستخدام مكتبة OpenSSL لتوليد مفاتيح RSA والتشفير وفك التشفير في دلفي لويندوز وأندرويد |
منتديات دلفي للعرب التعليمية
مصادر دلفي مفتوحة تعليمية
|
|
| استخدام مكتبة OpenSSL في لغة دلفي لتوليد مفاتيح RSA (المفتاح العام والمفتاح الخاص) واستخدامها في تشفير وفك تشفير البيانات بشكل آمن. قمت بإنشاء وحدة TRSAOpenSSL التي تتضمن مجموعة من الوظائف ل:
توليد المفاتيح:
توليد مفتاح عام ومفتاح خاص باستخدام OpenSSL. يتم استخدام هذه المفاتيح لتشفير وفك تشفير البيانات بشكل آمن.
توليد مفتاح عشوائي (RealKey):
يتم توليد مفتاح عشوائي (أو مفتاح سري) بطول 32 بايت واستخدامه في التشفير.
تشفير المفتاح السري باستخدام المفتاح العام:
بعد توليد المفتاح السري، يتم تشفيره باستخدام المفتاح العام للعميل الآخر (أي استخدام المفتاح العام لكل عميل لتشفير المفتاح السري للعميل الآخر).
فك تشفير المفتاح السري باستخدام المفتاح الخاص:
يتم استخدام المفتاح الخاص للعميل لفك تشفير المفتاح السري المرسل إليه من العميل الآخر.
التعامل مع البيانات باستخدام الترميز Base64:
يتم تحويل المفاتيح إلى تنسيق Base64 لتسهيل عرضها وتخزينها في واجهة المستخدم.
كيفية الاستخدام:
قم بإنشاء كائنين من TRSAOpenSSL لكل عميل (A و B).
استخدم الدوال لتوليد المفاتيح، ثم قم بتبادل المفاتيح العامة بين العملاء...
|
|