الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

برنامج تشفير من تصميمي. أريد الكود له ؟؟؟؟

Featured Replies

بتاريخ:

السلام عليكم.

تحية طيبة

أريد كود لبرنامج تشفير وفك تشفير من تصميمي :
اليكم شرح فكرة البرنامج

فلنفرض أن الجملة التي تريد تشفيرها هي 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 >

اتمنى أن تكون الصورة واضحة لديكم.

راجياً تزوددي بالكود الملائم لهذا البرنامج .

تم تعديل بواسطة omar-alreyati

بتاريخ:

الاخ omar-alreyati ممكن لو سمحت تقولي ما هو اسم هذه الشفره

بتاريخ:
  • كاتب الموضوع

الفائدة هو لتشفير بعض البيانات الحساسة والتي لا تريد أحد الاطلاع عليها. وهي من تصميمي

وشكراً

  • بعد 2 أسابيع...
بتاريخ:
  • كاتب الموضوع

uppppppppppppppp

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.