الفرق بين تجزئة وتشفير

Anonim

هاشينغ فس إنكريبتينغ

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

ما هو تجزئة؟

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

ما هو التشفير؟

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

ما هو الفرق بين تجزئة وتشفير؟

تحويل سلسلة الأحرف إلى قيمة أقصر طول ثابت يمثل السلسلة الأصلية يسمى تجزئة، في حين أن تحويل البيانات إلى تنسيق (تسمى التشفير النص) التي لا يمكن أن تفهم من قبل الأطراف غير المصرح به لرؤية البيانات ، ويسمى التشفير.منذ التجزئة هو طريقة واحدة العملية التي لا يمكن استرداد القيمة الأصلية من قبل قيمة التجزئة، كما أنها تستخدم للتشفير. يتم استخدام وظائف هاش-ديجيست هاش (MD2 و MD4 و MD5) لتشفير التواقيع الرقمية. ولكن استخدام تجزئة لا يقتصر على التشفير. كما يستخدم تجزئة لاسترجاع أسرع من البيانات من قواعد البيانات. ولكن وظائف التجزئة المستخدمة لهذه المهام تختلف عن بعضها البعض، وقد لا تعمل بشكل جيد إذا تم تبادلها بين المهمتين.