الفرق بين التشفير المتماثل وغير المتماثل

الفرق بين التشفير المتماثل وغير المتماثل
الفرق بين التشفير المتماثل وغير المتماثل

فيديو: الفرق بين التشفير المتماثل وغير المتماثل

فيديو: الفرق بين التشفير المتماثل وغير المتماثل
فيديو: الفرق بين الثعبان السام و غير السام 2024, يوليو
Anonim

التشفير المتماثل مقابل غير المتماثل

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

التشفير المتماثل

هذا هو أبسط أنواع التشفير الذي يتضمن استخدام مفتاح سري واحد. إنها أقدم طريقة تشفير معروفة ويندرج تشفير قيصر ضمن هذه الفئة. يمكن أن يكون المفتاح السري بسيطًا مثل رقم أو سلسلة من الأحرف وما إلى ذلك. على سبيل المثال ، دعونا نلقي نظرة على شيفرة التحول وهي تقنية تشفير متماثل بسيطة يمكن إظهارها بأناقة. لدينا نص عادي "أريد إرسال رسالة سرية" في أيدينا ، ومفتاحنا السري هو تحويل كل حرف بثلاثة مواضع. لذلك إذا كان لديك "A" في النص العادي ، فسيصبح "D" في النص المشفر.هذا ما يُعرف باسم تشفير قيصر ، وسيبدو نص التشفير الخاص بك مثل "L zdqw wr vhqg d vhfuhw phvvdjh". في لمحة ، إنه غير مفهوم ، ولكن بمجرد فك تشفيره باستخدام المفتاح السري ، يصبح نصًا عاديًا مرة أخرى. هناك الكثير من خوارزميات تشفير المفتاح المتماثل قيد الاستخدام اليوم والتي تتضمن أصفار دفق مثل RC4 و FISH و Py و QUAD و SNOW وما إلى ذلك وأصفار الكتلة مثل AES و Blowfish و DES و Serpent و Camellia إلخ.

تشفير غير متماثل

يُعرف التشفير غير المتماثل أيضًا باسم تشفير المفتاح العام وهو مجال جديد نسبيًا مقارنة بالتشفير المتماثل. يستخدم التشفير غير المتماثل مفتاحين لتشفير النص العادي الخاص بك. جاء هذا إلى الساحة لمعالجة مشكلة متأصلة في التشفير المتماثل. إذا حصل المتصنت بطريقة ما على المفتاح السري المتماثل ، فسيتم إلغاء نقطة التشفير بالكامل. هذا محتمل للغاية لأنه قد يلزم توصيل المفتاح السري عبر قنوات اتصال غير آمنة. كحل ، يستخدم التشفير غير المتماثل مفتاحين حيث يكون أحدهما متاحًا للجمهور ، والمفتاح الآخر خاص ولا يعرفه أحد سواك.تخيل أن شخصًا ما يريد أن يرسل لك رسالة ؛ في هذا السيناريو ، سيكون لديك مفتاح سري خاص وسيكون المفتاح العام المقابل لذلك متاحًا لأي شخص قد يرغب في إرسال رسالة مشفرة إليك. لذلك يقوم المرسل بتشفير الرسالة باستخدام المفتاح العام وتحويل النص العادي إلى نص مشفر ، ولا يمكن فك تشفير ذلك إلا باستخدام المفتاح الخاص المقابل والذي يمكن أي شخص من إرسال رسالة إليك دون الحاجة إلى مشاركة مفتاح سري معك. إذا تم تشفير رسالة باستخدام المفتاح السري ، فيمكن أيضًا فك تشفيرها باستخدام المفتاح العام. في الواقع ، يستخدم التشفير غير المتماثل في الغالب في قنوات الاتصال اليومية خاصة عبر الإنترنت. تتضمن خوارزميات التشفير غير المتماثل الشائعة تقنيات ElGamal و RSA و Elliptic curve و PGP و SSH وما إلى ذلك.

ما الفرق بين التشفير المتماثل والتشفير غير المتماثل؟

• يستخدم التشفير المتماثل مفتاحًا سريًا واحدًا يجب مشاركته بين الأشخاص الذين يحتاجون إلى تلقي الرسالة بينما يستخدم التشفير غير المتماثل زوجًا من المفاتيح العامة ، ومفتاحًا خاصًا لتشفير الرسائل وفك تشفيرها عند الاتصال.

• التشفير المتماثل هو تقنية قديمة بينما التشفير غير المتماثل جديد نسبيًا.

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

التشفير المتماثل مقابل التشفير غير المتماثل

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

موصى به: