-

@ ثقافة الخصوصية
2025-05-04 04:26:59
ماذا يحتاج صديقك ليفك التشفير ويرد على رسالتك ويراسلك
تكلمنا عن كيفية توليد المفتاحين الخاص والعام لك، وذكرنا أن الأفضل أن تسلم المفتاح العام بالاضافة الى كلمة سر طويلة باليد لصاحبك الذي سيراسلك.
والان لدى صاحبك كلمة سر طويلة ومعقدة ولديه المفتاح العام لك، ويريد أن يكتب لك رسالة، ماذا عليه ان يفعل؟
اولا عليه أن يجهز جهازه الكومبيوتر او الهاتف الذي سيكتب عليه الرسالة كما ذكرنا سابقا: المسح الكامل واستعادة وضع المصنع ثم تنزيل برامجه التي سيحتاجها وبعدها ازالة القطع الخاصة بالاتصال او منعها من العمل بطريقة موثوقة.
ويبدأ العمل على هذا الجهاز الموثوق كالتالي:
أولا: يكتب الرسالة ويضع معها الملفات التي يريد ارفاقها مع الرسالة ويضغطها جميعا لتصبح ملفا واحدا
مثال: يصنع مجلدا جديدا وليكن اسمه new وليكن على سطح الذاكرة الداخلية للهاتف (الأبكم الأبتر الأصم الأعمى)
ثانيا: يفتح برنامج simple text editor او غيره ويكتب الرسالة ويحفظها في المجلد new ولنفرض اسمها xmg.txt
ثالثا: يضع مع الرسالة الملفات التي يريد، سواء صورا او جداول او خرائط أو غيرها، ودائما الحجم الأصغر افضل لك اذا استطعت.
رابعا: يفتح لينوكس او التيرموكس ويضغط المجلد الذي فيه كل شيء ليصبح ملفا واحدا عن طريق الأمر:
للضغط
7z a -o{/sdcard} -p{كلمة السر} /sdcard/new.7z /sdcard/new
للفك (انت لا تحتاجه حاليا الا لتجربة عملك فقط)
7z x -p{كلمة السر} -o/sdcard/new /sdcard/new.7z
وهذه طريقة المبرمجين ويمكنك استعمال طريقة اسهل ببرامج مثل ZArchiver او غيره من برامج الضغط التي تدعم صيغ تشفير aes256 وقم باختيار الضغط مع اخفاء اسماء الملفات، وكلمة السر هنا هي نفسها التي سنستخدهما في الملف النهائي ويمكن استخدام غيرها ان شئت ولكن اتفق مع صاحبك على كلمات السر كي لا يحصل اخطاء.
خامسا: الان ياتي الجزء المهم وهو استخدام المفتاح العام للتشفير، والخطوة الأولى هي استيراد الملف الى جهاز التشفير من الذاكرة التي اعطيتها لصاحبك، وذلك باستعمال الأمر:
gpg --import /مسار بطاقة الذاكرة/user_public-key.asc
الان اصبح مفتاحك العام جاهزا للاستعمال على جهاز صاحبك وموجودا بيد برنامج gpg الذي يستعمل من خلال التيرموكس أو اللينوكس.
سادسا: تشفير الملف المضغوط new.7z باستعمال المفتاح العام باستعمال الأمر:
gpg --recipient user -o new.enc -e new.7z
وكلمة user هي اسم المسخدم الذي استعملته عند توليد المفتاح.
و new.7z هو الملف المراد تشفيره
كلمة new.enc هي اسم الملف الناتج المشفر بالمفتاح العام
الآن غير اسم الملف للتخلص من الامتداد enc واجعله مثلا new.bz وذلك عن طريق الامر:
mv new.enc new.bz
وقد قلنا أننا لن نرسل هذا الملف هكذا عاريا على الانترنت لان له شكلا رقميا مثيرا للانتباه حتى لو غيرت اسمه.
سابعا: نضغط الملف المشفر بكلمة السر المتفق عليها سواء ببرنامج ضغط ذي واجهة رسومية مثل ZArchiver او باللينوكس او تيرموكس بالامر:
7z a -o{/sdcard} -p{كلمة السر} /sdcard/final.7z /sdcard/new.bz
الان لدى صاحبك ملف مضغوط بتشفير قوي، ولا يمكن رؤية البصمة الرقمية للملف المشفر الذي بداخله بسبب كلمة السر، أي ان الملف enc لم يعد عاريا.
ثامنا: نسخ الملف المشفر الى بطاقة ذاكرة خارجية جديدة، (اياك ان تستعمل الذاكرة التي عليها كلمة السر أو المفتاح او تستعملها على غير جهازك المؤمن المنفصل عن العالم)، يمكن النسخ بالأمر:
cp final.7z /مسارالذاكرة
او بمتصفح الملفات.