التشفير في Blockchain

التشفير هو أهم عنصر في blockchain. إنه بالتأكيد مجال بحثي في حد ذاته ويعتمد على تقنيات رياضية متقدمة يصعب فهمها. سنحاول تطوير فهم قوي لبعض مفاهيم التشفير في هذا القسم ، لأن المشاكل المختلفة قد تتطلب حلول تشفير مختلفة ؛ مقاس واحد لا يناسب الجميع أبدًا. يمكنك تخطي بعض التفاصيل أو الرجوع إليها عند الحاجة ، لكنها العنصر الأكثر أهمية لضمان الأمان في النظام. تم الإبلاغ عن العديد من الاختراقات على المحافظ والتبادلات بسبب التصميم الأضعف أو ضعف تطبيقات التشفير.

كان التشفير موجودًا منذ أكثر من ألفي عام حتى الآن. إنه علم الحفاظ على سرية الأشياء باستخدام تقنيات التشفير. ومع ذلك ، فإن السرية ليست الهدف الوحيد. هناك العديد من الاستخدامات الأخرى للتشفير كما هو مذكور في القائمة التالية ، والتي سنستكشفها لاحقًا:

  • سرية : يمكن فقط للمستلم المقصود أو المعتمد فهم الرسالة. يمكن أيضًا الإشارة إليها بالخصوصية أو السرية.
  • تكامل البيانات : لا يمكن تزوير البيانات أو تعديلها من قبل الخصم عن قصد أو عن طريق أخطاء غير مقصودة / عرضية. على الرغم من أن تكامل البيانات لا يمكن أن يمنع تغيير البيانات ، إلا أنه يمكن أن يوفر وسيلة لاكتشاف ما إذا كان قد تم تعديل البيانات.
  • المصادقة : يضمن المتلقي أصالة المرسل ويمكن التحقق منها.
  • عدم التنصل : لا يمكن للمرسل ، بعد إرسال رسالة ، أن ينكر لاحقًا أنه أرسل الرسالة. هذا يعني أن الكيان (شخص أو نظام) لا يمكنه رفض ملكية التزام أو إجراء سابق.

أي معلومات في شكل رسالة نصية أو بيانات رقمية أو برنامج كمبيوتر يمكن أن تسمى نص عادي. الفكرة هي تشفير النص العادي باستخدام خوارزمية تشفير ومفتاح ينتج النص المشفر.

يمكن بعد ذلك إرسال النص المشفر إلى المستلم المقصود ، الذي يقوم بفك تشفيره باستخدام خوارزمية فك التشفير والمفتاح للحصول على النص العادي ، دعنا نأخذ مثالاً. أليس تريد إرسال رسالة (م) إلى بوب. إذا أرسلت الرسالة كما هي ، فإن أي خصم ، على سبيل المثال ، تستطيع حواء بسهولة اعتراض الرسالة ويتم اختراق السرية. لذا ، تريد أليس تشفير الرسالة باستخدام خوارزمية تشفير (ه) ومفتاح سري (ك) لإنتاج رسالة مشفرة تسمى "نص مشفر". يجب أن يكون الخصم على دراية بكل من الخوارزمية (ه) والمفتاح (ك) لاعتراض الرسالة. كلما كانت الخوارزمية والمفتاح أقوى ، زادت صعوبة هجوم الخصم. لاحظ أنه سيكون من المرغوب دائمًا تصميم أنظمة blockchain آمنة على الأقل. ما يعنيه هذا هو أنه نظام 

فكرة واحدة حول "Cryptography in The Blockchain"

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *