خوارزمية مقترحة لكشف التلاعب اوالتزوير في الرسائل والوثائق المرسلة عبر الشبكة

Abstract

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