التشفير - منقول-

تقليص

عن الكاتب

تقليص

محب المصطفى مسلم اكتشف المزيد حول محب المصطفى
X
تقليص
يُشاهد هذا الموضوع الآن: 0 (0 أعضاء و 0 زوار)
 
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة
  • محب المصطفى
    مشرف عام

    • 7 يول, 2006
    • 17075
    • مسلم

    التشفير - منقول-

    التشفير

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

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

    هل أنت بحاجة لها؟

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

    فكرة عامة و مبسطة عن التشفير

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

    ويتم تطبيق هذا المبدأ في مجال التشفير كالتالى :

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

    المفتاح العام(Public Key)
    هو الرقم الذي يتم تداولة و نشره بين بقية المستخدمين لتشفير أي معلومات أو رسالة الكترونية مخصصة لك و يعتبر رقمك العام اساس عملية التشفير و لا يستطيع أحد فك رموز تلك المعلومة غيرك انت لأنها تحتاج الى الرقم السري و ليكن هو المفتاح الخاص بك لإكمال العملية الحسابية والوصول الى الرقم الأساس وبالتالي فتح الملفات مرة أخرى
    المفتاح الخاص : هو النصف الاَخر المكمل للمفتاح العام للوصول الى الرقم الأساس واعادة المعلومات المشفرة الى وضعها الطبيعي قبل التشفير ، و هذا المفتاح هو الذي يميز كل شخص عن غيره من المستخدمين ويكون بمثابة هوية الكترونية تمكن صاحبها من فك أي معلومة مشفرة مرسله اليه على أساس رقمه العام ولذلك يجب عليك الاحتفاظ بالمفتاح الخاص سرا وهذ ما يعرف ب
    Private Key

    و بهذه الطريقة لا يستطيع أحد فك الشفرات وقراءة المعلومات المحمية بهذه الطريقة دون اكتمال الحلقة و التي لا تتم إلا بمعرفة القيمة الصحيحة للمفتاح العام و المفتاح الخاص ..........

    أنواع تكنولوجيا التشفير

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

    أشهر طرق التشفير المتناظر
    Blowfish, Digital Encryption Standard (DES), Tiny Encryption Algorithm(TEA), Triple DES, and International Data Encryption.
    أشهر طرق التشفير الغير متناظر
    Pretty Good Privacy(PGP) and Reivest,shamir&Aselman(RSA)

    قوة التشفير

    تعتمد على عدد الخانات المكونة لكل رقم و تقاس ب البت فمثلا اذا كان الرقم مكون من 40 خانة فإن القوة ستكون 40 بت إذا كان الرقم عبارة عن 56 خانة تكون قوة التشفير 56 بت وهكذا. علما بأن التكنولوجيا المتوفرة في هذا المجال يمكن أن توفر قوة تشفير تصل إلى أكثر من 3000 بت ولكن لم تسمح الحكومة الأمريكية حتى الان بتداول قوة تشفير أكثر من 128 بت لأنه كاف جدا لحماية التجارة الإلكترونية و جدير بالذكر أن الوقت اللازم ليتمكن أحد لصوص الإنترنت لفك شفرة بقوة 56 بت هو 22 ساعة و خمسة عشر دقيقة ، أما الوقت اللازم لفك شفرة بقوة 128 بت باستخدام التكنولوجيا الحالية لفك الشفرات فهو 2 ترليون سنة!! لأن اللص في حالة 56 بت بحاجة لتجربة 72 كوادرليون من الإحتمالات (يعني رقم و أمامه 15 صفر) أما في قوة 128 فإن الإحتمالات المطلوبة للتجربة تصل الى عدد فلكي وهو 340 انديسليون (يعني رقم وأمامه 36 صفر) ولذلك لم نسمع أبدا بأن معلومة تم تشفيرها بهذه القوة قد تم فكها من قبل هؤلاء اللصوص المحترفين و نحن لا نعتقد بأن أحد يمكنه فعل ذلك على الأقل في المستقبل القريب أو المنظور ولذلك تسوق على شبكة الإنترنت وأنت مطمئن البال بشرط التأكد من قوة التشفير المستخدمة من قبل الموقع الذي تود الشراء منه و كذلك التأكد من قوة التشفير في متصفحك...

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


    وشكرا لكم جميعا ...........................


    ____________
    منقوووول وللاستزادة
    المصدر :
    http://www.arabteam2000-forum.com/lo...php/t4874.html
    التعديل الأخير تم بواسطة محمد شبانه; 31 أكت, 2020, 05:39 ص.
    شموس في العالم تتجلى = وأنهار التأمور تتمارى , فقلوب أصلد من حجر = وأنفاس تخنق بالمجرى , مجرى زمان يقبر في مهل = أرواح وحناجر ظمئى , وأفئدة تسامت فتجلت = كشموس تفانت وجلى

    سبحانك اللهم وبحمدك نشهد أن لا اله الا انت نستغفرك ونتوب اليك ،،، ولا اله الا انت سبحانك إنا جميعا كنا من الظالمين نستغفرك ونتوب إليك
    حَسْبُنا اللهُ وَنِعْمَ الوَكيلُ
    ،،،
    يكشف عنا الكروب ،، يزيل عنا الخطوب ،، يغفر لنا الذنوب ،، يصلح لنا القلوب ،، يذهب عنا العيوب
    وصل اللهم على محمد وعلى آل محمد كما صليت على ابراهيم وعلى آل ابراهيم انك حميد مجيد
    وبارك اللهم على محمد وعلى آل محمد كما باركت على ابراهيم وعلى آل ابراهيم إنك حميد مجيد
    عدد ما خلق الله - وملئ ما خلق - وعدد ما في السماوات وما في الأرض وعدد ما احصى كتابه وملئ ما احصى كتابه - وعدد كل شيء وملئ كل شيء
    وعدد ما كان وعدد ما يكون - وعدد الحركات و السكون - وعدد خلقه وزنة عرشه ومداد كلماته




    أحمد .. مسلم
  • عبد الله المصرى
    3- عضو نشيط
    • 21 يون, 2006
    • 300
    • مسلم

    #2
    موضوع اكثر من رائع جزاك الله كل الخير عليه اخى الكريم, هل تعلم اخى الفاضل ان اقوى و افضل وسائل التشفير بلا منازع ليومنا هذا هى الخوارزميات ( Encryption Algorithm ) ؟؟؟؟ بعد حوالى 1200 عام لازال يتواجد أسلوب محمد بن موسى الخوارزمى على قمة الحلول الرياضية بلا منازع !!!! التشفير بواسطة الخوارزميات بسيط و معقد جدا فى ايجاد فك الشفرة. مثال للخوارزميات

    1. اعثر على أصغر رقم فى المتبقى من القائمة.
    2. قم بعملية تبديل مكان العدد الذى عثرت عليه مع أول عدد فى القائمة المتبقية.
    3. عد إلى الخطوة الأولى وكرر الخوارزمية إلى أن تنتهى القائمة. و هكذا.

    بل ان الخوارزميات اول من وصل الى التشفير بواسطة 256 بت, و هى منظومة قائمة معقدة التشفير و فك تشفيرها.

    سلمت يمينك على هذا الموضوع.


    افضل برامج التشفير بالخوارزميات

    https://www.hurras.org/vb/showthread.php?t=2758
    التعديل الأخير تم بواسطة محمد شبانه; 31 أكت, 2020, 05:39 ص.

    تعليق

    • محب المصطفى
      مشرف عام

      • 7 يول, 2006
      • 17075
      • مسلم

      #3
      نعم بالفعل ولكن هنا ولأن الموضوع تعليمي بالأساس لهذا الفكر فانا أيضا احب ان ألفت النظر لأشياء أخرى تشبه التشفير ولكنها ليست كذلك و تدعى Hashing أو الخلط تقريبا

      فالتشفير هو عملية يمكن عكسها بفك التشفير أم الهاش فهو عملية ذات اتجاه واحد تكون وظيفتها في الغالب التوثيق أو وضع بصمة محددة لا يمكن تكرارها للملف الذي تمت عليه هذه العملية

      فمن أنواع التشفير :
      DES بأنواعه
      RSA
      Blowfish
      AES(Advanced Encryption Standard)

      وخلافه أما الهاش فمن أنواعه :

      MD5
      SHA-1
      RIPEMD-160


      وخلافه

      و دوريا تقام محافل وجوائز مالية كبيرة لمن يتوصل لوسيلة تشفير قوية أو يستطيع حتى التغلب على وسيلة تشفير حاليا معمول بها وكذلك وسائل الهاش أيضا لا سيما ان استطاع احد التعرف لى المصدر من خلال البصمة فقط .
      التعديل الأخير تم بواسطة محمد شبانه; 31 أكت, 2020, 05:39 ص.
      شموس في العالم تتجلى = وأنهار التأمور تتمارى , فقلوب أصلد من حجر = وأنفاس تخنق بالمجرى , مجرى زمان يقبر في مهل = أرواح وحناجر ظمئى , وأفئدة تسامت فتجلت = كشموس تفانت وجلى

      سبحانك اللهم وبحمدك نشهد أن لا اله الا انت نستغفرك ونتوب اليك ،،، ولا اله الا انت سبحانك إنا جميعا كنا من الظالمين نستغفرك ونتوب إليك
      حَسْبُنا اللهُ وَنِعْمَ الوَكيلُ
      ،،،
      يكشف عنا الكروب ،، يزيل عنا الخطوب ،، يغفر لنا الذنوب ،، يصلح لنا القلوب ،، يذهب عنا العيوب
      وصل اللهم على محمد وعلى آل محمد كما صليت على ابراهيم وعلى آل ابراهيم انك حميد مجيد
      وبارك اللهم على محمد وعلى آل محمد كما باركت على ابراهيم وعلى آل ابراهيم إنك حميد مجيد
      عدد ما خلق الله - وملئ ما خلق - وعدد ما في السماوات وما في الأرض وعدد ما احصى كتابه وملئ ما احصى كتابه - وعدد كل شيء وملئ كل شيء
      وعدد ما كان وعدد ما يكون - وعدد الحركات و السكون - وعدد خلقه وزنة عرشه ومداد كلماته




      أحمد .. مسلم

      تعليق

      مواضيع ذات صلة

      تقليص

      المواضيع إحصائيات آخر مشاركة
      ابتدأ بواسطة BRAVEHEART1, 10 ماي, 2024, 08:34 م
      ردود 40
      165 مشاهدات
      0 ردود الفعل
      آخر مشاركة BRAVEHEART1
      بواسطة BRAVEHEART1
      ابتدأ بواسطة آدم حماد, 3 يون, 2022, 07:04 م
      ردود 0
      36 مشاهدات
      0 ردود الفعل
      آخر مشاركة آدم حماد
      بواسطة آدم حماد
      ابتدأ بواسطة ابتسام راضي, 20 أبر, 2022, 11:20 م
      ردود 0
      39 مشاهدات
      0 ردود الفعل
      آخر مشاركة ابتسام راضي
      بواسطة ابتسام راضي
      ابتدأ بواسطة ابتسام راضي, 2 أبر, 2022, 05:28 ص
      ردود 0
      37 مشاهدات
      0 ردود الفعل
      آخر مشاركة ابتسام راضي
      بواسطة ابتسام راضي
      ابتدأ بواسطة ابتسام راضي, 24 ماي, 2021, 06:15 ص
      رد 1
      56 مشاهدات
      1 رد فعل
      آخر مشاركة عاشق طيبة
      بواسطة عاشق طيبة
      يعمل...