إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

تعريف ال Gpg وكيفية إستعماله ...

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • [حصري] تعريف ال Gpg وكيفية إستعماله ...

    السلام عليكم ورحمة الله وبركاته ...

    أخواني أخواتي الأعزاء ...
    اليوم موضوعي حول ال G P G ... سأقوم بتعريفه لكم مع شرح طريقة بسيطة لإستعماله من خلال الواجهة الرسومية بإستعمال برنامج Kgpg أو من خلال سطور لينوكس ...

    نبدأ على بركة الله ...
    أوﻻ ما هو ال GPG: هو إختصار ل GNU Privacy Gaurd ... والذي هو عبارة عن أداة صغيرة هدفها التشفير للبيانات ووسائل الإتصال أيضا ... أيضا يمكن إستعمالها لغرض عمل تواقيع أو تراخيص ألكترونية Digital Certificates ... طبعا أيضا يحتوي على إمكانية إدارة هذه المفاتيح التي يتم عملها ... ويمكن أن يعمل مع ال OpenPGP العالمي ...

    طريقة إستعمال g p g من خلال سطور لينوكس:
    أبسط طريقة لعمل ذلك هي من خلال تنفيذ الأمر التالي:
    كود:
    [LEFT]gpg --gen-key[/LEFT]


    الحين سألني عن حجم المفتاح السري الذي أريد عمله ... ممكن تختار ما بين 1 ميغا و4 ميغا أنا أتركه على الأساسي الي هو 2 ميغا وأضغط Enter ...
    كود:
    [LEFT]Requested keysize is 2048 bits
    Please specify how long the key should be valid.
             0 = key does not expire
          <n>  = key expires in n days
          <n>w = key expires in n weeks
          <n>m = key expires in n months
          <n>y = key expires in n years
    Key is valid for? (0)[/LEFT]
    الحين يخبرك إنه تم تحديد الطول للمفتاح ... ويريد منك تحديد الفترة الزمنية التي ينتهي فيها صلاحية المفتاح هذا ... أنا سأضع هنا 0 والذي يعني إنه ﻻ ينتهي صلاحيته نهائيا ...

    كود:
    [LEFT]Key does not expire at all
    Is this correct? (y/N)[/LEFT]
    يطلب منك تأكيد ذلك أضغط على y وكمل ...

    كود:
    [LEFT]You need a user ID to identify your key; the software constructs the user ID
    from the Real Name, Comment and Email Address in this form:
        "Heinrich Heine (Der Dichter) <[email protected]>"
    
    Real name:[/LEFT]
    يطلب منك الحين إدخال الأسم الحقيقي لك ... طبعا ممكن تضع أي أسم لكن لو كنت ستستعمل المفتاح هذا لأغراض مراسلة مع شركات أو مع أصحابك يفضل أن تضع الأسم الأصلي لك ...

    كود:
    [LEFT]Real name: Abu Mohammed
    Email address: [email protected]
    Comment: Just for Testing[/LEFT]
    أنا أدخلت المعلومات اعلاه لغرض الشرح فقط ... ويوجد لدي مفتاح سأنشره لكم إن شاء الله ...

    كود:
    [LEFT]You selected this USER-ID:
        "Abu Mohammed (Just for Testing) <[email protected]>"
    
    Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit?[/LEFT]
    يسألك الحين هل تريد تعديل على أي من المعلومات أعلاه ؟ أنا سأضع O وتعني خلاص تم وكل شي Okay ...

    كود:
    [LEFT]You need a Passphrase to protect your secret key.[/LEFT]
    الحين ستظهر لك شاشة صغيرة تطلب منك أن تدخل عبارة سرية تضاف الى المفتاح ... ضعها وكررها مرة أخرى ...

    كود:
    [LEFT]We need to generate a lot of random bytes. It is a good idea to perform
    some other action (type on the keyboard, move the mouse, utilize the
    disks) during the prime generation; this gives the random number
    generator a better chance to gain enough entropy.
    ........++++++++++
    .++++++++++
    gpg: key 403E34E2 marked as ultimately trusted
    public and secret key created and signed.
    
    gpg: checking the trustdb
    gpg: 3 marginal(s) needed, 1 complete(s) needed, PGP trust model
    gpg: depth: 0  valid:   2  signed:   0  trust: 0-, 0q, 0n, 0m, 0f, 2u
    pub   2048R/403E34E2 2006-10-14
          Key fingerprint = 6881 418B 21DD DCE8 8520  0AAC 6A16 97BA 403E 34E2
    uid                  Abu Mohammed (Just for Testing) <[email protected]>[/LEFT]
    هنا يخبرك إنه تم عمل كل شيء والأمور كلها تمام ... مبروك عليك مفتاحك الجديد ...
    الآن لغرض عرض المفتاح الذي عملته أعمل ما يلي:

    كود:
    [LEFT]gpg --list-keys Abu Mohammed
    pub   2048R/403E34E2 2006-10-14
    uid                  Abu Mohammed (Just for Testing) <[email protected]>
    [/LEFT]


    طريقة إستعماله من خلال برنامج Kgpg:
    قم بتشغيل البرنامج أما من سطر الأوامر من خلال كتابة
    كود:
    kgpg
    أو من خلال في SuSE الذهاب الى Applications ثم Utilities ثم الى Security ثم الى Kgpg ...

    بعد ذلك أتبع الصور ﻷني أظن كما يقولون الصورة تعبر عن ألف كلمة ...














    الموضوع يا أخوان طبعا في إضافات أخرى وما شرحته هو سوى الأمور البسيطة جدا جدا ;) أتمنى أن تشاركوني في مداخلاتكم البنائة والإضافات الجميلة ... ﻷنه فعلا ال GNU Privacy Gaurd بحر بحد ذاته :shocking: ...

    بالتوفيق للجميع وأنتظروني في كل ما هو جديد إن شاء الله ... كلمة الحصري هذه يعرفها شخص واحد فقط ... أتمنى أن ينال إعجابه الموضوع ;)
    سلام عليكم ...
    أبو محمد ...
    التعديل الأخير تم بواسطة علي الشمري; الساعة 16-10-2006, 04:58 PM.
    إِنَّمَـا الأُمَـمُ الأَخْـلاقُ مَا بَقِيَـتْ ... فَـإِنْ هُمُ ذَهَبَـتْ أَخْـلاقُهُمْ ذَهَبُـوا

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

    [ مواقع مفيدة: أروع موقع القرآن الكريم |مدونتي |Twitter |نظام طارق ]


  • #2
    شكرا أخي على هذا الشرح الجميل

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

    شكرا اخي وبارك اله فيك على هذا الشرح الجميل
    حالة مستخدم الويندوز :tooth:

    http://www.up07.com/up7/uploads/e3d6df15e5.gif

    تعليق


    • #3
      ياريت تشرح لنا السطر الكامل لبداية التشفير ( أول سطر ) ..

      بمعنى .. لو أردت أن أجعل التشفير 4 ميجا أو 1 ميجا .. ما الذي سيتغير في السطر ؟

      و هل هذا التشفير سيكون لكل تعاملك مع الانترنت ؟ يعني تصفح المواقع و إرسال الإيميل و تحميل الملفات و الماسنجر .. أم أنه للإيميل فقط ؟

      و في الصورة الثالثة .. ماهو الباسوورد الذي سأقوم بإدخاله ..؟

      و طبعا في النهاية أقدم شكري العميق لك على مجهودك الرائع

      تعليق


      • #4
        شكراً للشرح المفيد

        نيجي للكلام الحلو....

        مش هشرح أساسيات لأن الأخ روت تكرّم و شرحها، كل اللى أقدر أقوله إنك بتحتاج مفتاحين للقيام بعملية التشفير و فك التشفير

        تقدر تشفر أي شيء، مهما كان.. طالما معاك الpublic keyk و الsecret key يبقى تقدر تشفر كل حاجة.. بما فيها الميلات طبعاً و الملفات المضغوطة و الtxt إلخ..

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


        أنصح جميع المهتمين بالأمن و بالرسائل عموماً أن يقومو بإستخدامه لإنه هو خير دليل للتأكيد على هوية المرسل

        كلنا سمعنا عن برامج ترسل رسائل من إيميلات وهمية.. مثلا ممكن أرسل إيميل من [email protected] و هو ليس بحوزتي فقط مجرد برنامج يزور الإرسال.. و يمكنك أن تطلب مني مثلاً أن أقوم بتغيير باسورد كذا.. أو فعل أي مصيبة " كنا بنعملها زمان :D " و لن تستطيع التفرقة بين الإيميل الوهمي و الحقيقي.. و لكن مع الgpg يمكنك التمييز سواء من خلال التوقيع الرقمي أو من خلال تشفير المعلومات نفسها..

        و أعتقد الأخ روت هيظبت و يقول طريقة التشفير و فك التشفير

        تصبحو على خير
        My-LiFe My Blog
        أنتظروا ثلاثة مفاجئات قريباً..
        I'm GONE !...WITHOUT h3h3!

        تعليق


        • #5
          السلام عليكم و رحمة الله و بركاته

          مشكور كل الشكر حقيقه موضوع رائع جدا و شيق. و استفدت منه بشكل جدي. و فتح لي افاق جديده. ما اول السؤال عنه حقيقه,
          هل هذه الطريقه يمكن استخدامها لتشفير البيانات عبر برامج اخرى, لنفرض مثلا ان هناك برنامج خاص مستخدم بين شخصين على الانترنت كبرامج الشات النصيه او الصوتيه, هل يمكن تشفير البيانات الخارجه بهذه الطريقه بين الشخصين.

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


          Bio_Informatics

          تعليق

          يعمل...
          X