﻿<?php
$sub_title = "كيفية تشفير وفك تشفير النصوص المختلفة";
   require 'header.php';
 ?>

    <section>

      <article>
        <h1>كيفية تشفير وفك تشفير النصوص المختلفة</h1>
        <p>لتشفير وفك تشفير النصوص المختلفة نستخدم أمري تشفير و فكتشفير <br>ولهما أربعة مكونات أساسية لا بد من كتابتها جيدا لنتمكن من تشفير أي نص <br> والمكونات الأربعة هي على النحو التالي <br> المكون الأول هو عبارة عن اسم خاص لعملية التشفير ومن خلال هذا الاسم يمكننا التعرف على النتائج الخاصة بعملية التشفير<br> المكون الثاني هو محتوى النص المراد تشفيره أو فك التشفير عنه<br> ويمكن كتابته بين علامتي تنصيص أو باستخدام أسماء المتغيرات النصية<br> المكون الثالث هو عبارة عن مفتاح سري مكون من 16 حرفا ورقما ويجب كتابتها بين علامتي تنصيص أو باستخدام أسماء المتغيرات النصية<br> والمكون الرابع هو كذل يعتبر مفر لمفتاح السر ويجب أن يتكون من 16 حرفا ورقما ويجب أن يكون مختلفا عن محتوى مفتاح السر<br> ويمكن كتابته بين علامتي تنصيص أو باستخدام أسماء المتغيرات النصية <br> ونموذج على تشفير النصوص هو كما موضح في المثال التالي<br>متغيرنصي ه1 = "1111111111111111"<br>متغيرنصي ه2 = "2222222222222222"<br>متغيرنصي ه3 = "السلام عليكم ورحمة الله تعالى وبركاته"<br>تشفير ه4,ه3,ه1,ه2<br>رسالة ه4<br>فكتشفير ه5,ه4,ه1,ه2<br>رسالة ه5<br> بتنفيذ هذه السطور تظهر لنا رسالة إرشادية تحتوي على النص المشفر ورسالة أخرى تحتوي على النص الأصلي بعد فك التشفير عنه<br>والمتغير الأول يحتوي على مثال للمفتاح ويجب كتابته من أرقام وحروف متنوعة زيادة لجودة التشفير <br> ويجب أن لا يتم نشر المفتاح المستخدم حتى لا يتم فك التشفير من أي شخص آخر <br> والمتغير الثاني هو عبارة عن مفسر لمفتاح التشفير ويجب عدم نشره ولكنه ليس بمستوى سرية المفتاح <br> ملحوظة عند تشفير أي نص بمفتاح ومفسر معيين لا يمكن تغيير هذين القيمتين أو المحتوى الذي تم تشفيره <br> ولن نستطيع فك تشفير أي نص إذا قمنا بإستخدام أي قيم مختلفة لم تستخدم أثناء عملية التشفير <br> فمثلا إذا قمنا بتشفير أي نص وحفظه كمستند على سبيل المثال فلن نستطيع فك التشفير عنه إلا إذا قمنا باستخدام نفس قيمتي المفتاح والمفسر لذا يجب عدم نسيان هذين القيمتين وبالتأكيد يمكن حفظ نتائج التشفير في أي ملفات وذلك باستخدام الأسماء الخاصة بعملية التشفير كما هي مستخدمة هنا مع الرسائل الإرشاداية </p>

      </article>

</section>

<?php
   require 'futter.php';
 ?>
