بتاريخ: 10 يناير 201016 سنة comment_181835 السلام عليكم.تحية طيبةأريد كود لبرنامج تشفير وفك تشفير من تصميمي :اليكم شرح فكرة البرنامجفلنفرض أن الجملة التي تريد تشفيرها هي OMAR . نقوم بالنظر الى كل حرف من الجملة على حد . وأيضاً ان لدي مفتاحين الأول 4 والثاني 125الحرف O . نقوم بعمل شفت له من الأمام والخلف بمقدار المفتاح الأول 4 فيكون الناتج (الحرف التالي S والحرف السابق K) نأخد الأسكي كود للحرف التالي S= 083 والoctal كود للحرف السابق K=113 . ومن ثم ندمج الحرفين هكذا (083113) ومن ثم نقوم بالتحويل له بالثنائي هكذا (000000010011000100010011)الحرف M أقوم أيضاً بعمب ذلك نفس الشي.الحرف Aأقوم أيضاً بعمب ذلك نفس الشي.الحرف R أقوم أيضاً بعمب ذلك نفس الشي.نأخد الكود الناتج للحرف الأول O هو 000000010011000100010011 . ومن ثم نأخد المفتاح الثاني 125 والذي يتكون من 3خانات وبالمقابل يتكون ناتج التشفير من المفتاح الأول من 6 خانات (083113) نقوم بتكرار المفتاح الثاني لكي يصبح بنفس الوزن ليصبح هكذا 125125 . ومن ثم نقوم بعملية XOR بين 083113 و 125125 ومن ثم بعمل دوران للمفتاح الثاني ليصبح هكذا 251251 ونعمل XOR مع الناتج السابق ومن عملية XOR من الناتج السابق مع المفتاح 512512ومن عملية XOR من الناتج السابق مع المفتاح 125125ومن عملية XOR من الناتج السابق مع المفتاح 251251وهكذا حتى نهاية عملية الدوران للمفتاح الثاني في النهاية نأخد الناتج النهائي لعملية XOR مع المفتاح الأول الذي تم عما له دوران في كل مرحلة . والناتج سوف يمثل التشفير للحرف الأول O وهكذا بقية الحروف الأخرى M A R >اتمنى أن تكون الصورة واضحة لديكم.راجياً تزوددي بالكود الملائم لهذا البرنامج . تم تعديل 10 يناير 201016 سنة بواسطة omar-alreyati تقديم بلاغ
بتاريخ: 10 يناير 201016 سنة comment_181872 الاخ omar-alreyati ممكن لو سمحت تقولي ما هو اسم هذه الشفره تقديم بلاغ
بتاريخ: 12 يناير 201016 سنة كاتب الموضوع comment_181994 الفائدة هو لتشفير بعض البيانات الحساسة والتي لا تريد أحد الاطلاع عليها. وهي من تصميميوشكراً تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.