السلام عليكم ورحمة الله وبركاته ...
أخواني أخواتي الأعزاء ...
اليوم موضوعي حول ال 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]
كود:
[LEFT]Key does not expire at all Is this correct? (y/N)[/LEFT]
كود:
[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]
كود:
[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
بعد ذلك أتبع الصور ﻷني أظن كما يقولون الصورة تعبر عن ألف كلمة ...







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

تعليق