ما هو التشفير غير المتماثل في العملات المشفرة
ما هو التشفير غير المتماثل؟
التشفير غير المتماثل هو نوع من التشفير يستخدم “مفتاحين” منفصلين ولكن متصلين رياضيًا لتشفير البيانات وفك تشفيرها وحمايتها من الوصول أو الاستخدام غير المصرح به.
تُعرف هذه المفاتيح باسم:
- مفتاح سري
- المفتاح العمومي
ويُطلق عليهما معًا اسم ” زوج المفاتيح العام والخاص ” أو ” زوج المفاتيح ” فقط.
أحد المفاتيح، المفتاح العام ، متاح لأي شخص لاستخدامه. يُعرف المفتاح الآخر بالمفتاح الخاص .
لا يمكن فك تشفير البيانات المشفرة بالمفتاح العام إلا باستخدام المفتاح الخاص. ولهذا السبب يُعرف التشفير غير المتماثل أيضًا باسم ” تشفير المفتاح العام “.
كيف يعمل التشفير غير المتماثل
عندما نتعلم لأول مرة عن ما هو التشفير غير المتماثل، يتم استخدام المثال الكلاسيكي التالي:
لإرسال بيانات مشفرة إلى شخص ما، يجب عليك تشفير البيانات باستخدام المفتاح العام لذلك الشخص ، ويقوم الشخص الذي يتلقى البيانات بفك تشفيرها باستخدام المفتاح الخاص المقابل .
جميع البيانات التي ترسلها عبر الإنترنت تكون بنص عادي . وهذا يعني أن أي شخص يمكنه الوصول إليه يمكنه رؤيته وقراءته.
إذا كنت لا تريد أن يتمكن أي شخص من قراءة بياناتك، فما يمكنك فعله هو تشفير البيانات باستخدام المفتاح العام للمستلم أو الشخص الذي ترسل الرسالة إليه. (سيرسل لك هذا الشخص مفتاحه العام مسبقًا.)
بمجرد تحويل البيانات إلى نص مشفر، لا يمكنك فك تشفيرها باستخدام نفس المفتاح.
لا يمكن فك تشفير النص إلا باستخدام المفتاح الخاص المقابل، والذي يمتلكه المستلم فقط .
يوضح الرسم التوضيحي أعلاه كيف يمكنك توزيع المفتاح العام بحرية بحيث لا يتمكن أحد سواك، بوصفك مالك المفتاح الخاص، من قراءة البيانات التي تم تشفيرها باستخدام المفتاح العام.
نظرًا لأنك تقوم بتشفير البيانات باستخدام مفتاح عام، فهذا هو السبب في أن هذا النوع من التشفير غير المتماثل يُعرف أيضًا باسم ” تشفير المفتاح العام “.
من الواضح أن الاستخدام الأكثر شيوعًا للتشفير غير المتماثل هو إرسال رسائل سرية.
إذا كنت أرسل رسالة حب إلى والدتك عبر الإنترنت ولا أريدك أن تتمكن من قراءتها، فيمكنني استخدام التشفير غير المتماثل.
سأقوم بتشفير الرسالة بالمفتاح العام لوالدتك، ثم أرسل الرسالة إليها.
إن القدرة على فك تشفير النص مرة أخرى إلى تنسيق قابل للقراءة يتطلب المفتاح الخاص، الذي تمتلكه والدتك فقط. لذا فهي وحدها القادرة على قراءة الرسالة (وليس أنت!) والتعرف على مشاعري الحقيقية تجاهها.
كيف يعمل التشفير غير المتماثل في التشفير
تم استخدام التشفير غير المتماثل لأول مرة لتشفير الرسائل وفك تشفيرها. لكن العملات المشفرة تستخدم الآن هذه التكنولوجيا بطريقة مختلفة قليلاً .
في المثال الكلاسيكي للتشفير غير المتماثل، شرحت كيف تستخدم مفتاحًا عامًا لتشفير البيانات ثم تحتاج إلى المفتاح الخاص لفك تشفير البيانات .
ولكن العكس يعمل أيضاً!
يمكنك أيضًا استخدام مفتاح خاص لتشفير البيانات ثم استخدام المفتاح العام لفك تشفير البيانات .
وهذه هي الطريقة التي يتم بها استخدام التشفير غير المتماثل في العملات المشفرة!
في التشفير، يستخدم المرسل مفتاحه الخاص لتشفير رسالة خاصة ويستخدم المستلم المفتاح العام للمرسل لفك تشفيرها.
إنه العكس من المثال الكلاسيكي السابق! بدلاً من استخدام مفاتيح المستلم، يتم استخدام مفاتيح المرسل.
إذا كنت تريد إرسال رسائل سرية بهذه الطريقة، فستكون فكرة سيئة لأن أي شخص لديه مفتاحك العام، والذي هو بحكم التعريف عام ، سيكون قادرًا على فك تشفير رسالتك وقراءتها.
ولكن في عملة البيتكوين (والعملات المشفرة الأخرى)، تصبح جميع المعاملات علنية ، لذلك لا تحتاج إلى الحفاظ على خصوصية البيانات أو سريتها.
يستخدم التشفير غير المتماثل لغرض مختلف تمامًا. وهذا ذكي جدًا.
ويستخدم تشفيرًا غير متماثل للمصادقة …. لإثبات هويتك كما تقول .
وبشكل أكثر تحديدًا، عندما تريد إرسال بعض عملات البيتكوين إلى شخص آخر، يتم استخدامها لإثبات أنك المالك الفعلي لعملات البيتكوين التي ترغب في إرسالها .
المصادقة هي عملية إثبات التأكيد، مثل هوية المستخدم. وهذا على النقيض من تحديد الهوية ، وهو فعل الإشارة إلى هوية الشخص. المصادقة هي عملية التحقق من تلك الهوية .
إذا قمت بتشفير (“قفل”) شيء ما باستخدام مفتاحك الخاص، فيمكن لأي شخص فك تشفيره (“فتح”) باستخدام مفتاحك العام.
يعد هذا بمثابة دليل على أنك المرسل الأصلي للرسالة لأنك الشخص الوحيد الذي يمكنه تشفير الرسالة (لأن لديك المفتاح الخاص المقابل).
ومنذ الآن بعد أن تم التحقق من هويتك (باعتبارك المالك الحقيقي لعملات البيتكوين التي ترغب في إرسالها) ، أصبح مسموحًا لك الآن بإرسال عملات البيتكوين.
تحديد الهوية يعني الادعاء بأنك شخص ما. المصادقة تعني إثبات أنك حقًا الشخص الذي تدعي أنه هو. التفويض يعني الوصول إلى شيء ما بسبب الهوية الموثقة مسبقًا.
الآن بعد أن تعلمنا ما هو التشفير غير المتماثل، وكيف يعمل، دعونا الآن نجمع كل ذلك معًا ونرى كيف يتم استخدامه في التوقيعات الرقمية.