هناك برامج تحرير نصوص مختلفة لأغراض مختلفة ، من محررات النصوص البسيطة التي يتم استخدامها من الجهاز لكتابة نص عادي فقط ، إلى المحررين الذين يدعمون إبراز بناء الجملة في لغات البرمجة
هذه المرة سنعرف محرر نصوص يركز على حماية خصوصية مستنداتك النصية. التطبيق الذي سنتحدث عنه هو EncryptPad ، وهو حل ممتاز لتشفير النص.
حول EncryptPad
EncryptPad هو تطبيق مجاني ومفتوح المصدر للنص المشفر المتماثل. يمكن أيضًا استخدام محرر النصوص هذا كأداة تشفير للملفات الثنائية.
Es تطبيق متعدد المنصات وهو يعمل بشكل جيد مع أنظمة تشغيل Microsoft Windows و Linux و Mac. يوفر مستوى أعلى من الأمان عن طريق تشفير الملفات باستخدام كل من ملف المفتاح وكلمة المرور.
هذا المحرر يمكن استخدامه كواجهة مستخدم رسومية أو محرر نصوص قائم على المحطة الطرفية.
على عكس برامج OpenPGP الأخرى التي يكون هدفها الرئيسي هو التشفير غير المتماثل ، فإن الغرض الرئيسي من EncryptPad هو التشفير المتماثل.
يقوم محرر النصوص هذا بتنفيذ تنسيق ملف OpenPGP RFC 4880 لسهولة الوصول إلى الاستخدام.
بين يمكن إبراز خصائصه الرئيسية:
- التشفير المتماثل
- عبارة المرور و / أو حماية ملف المفتاح
- مولد ملف رئيسي عشوائي ومولد عبارة مرور قابل للتخصيص
- يمكن تخزين المسار إلى ملف المفتاح في ملف مشفر. إذا تم تمكينه ، فلن تحتاج إلى تحديد ملف المفتاح في كل مرة تفتح فيها الملفات.
- يتضمن أداة لتشفير الملفات الثنائية (الصور ومقاطع الفيديو والمحفوظات وما إلى ذلك)
- يحتوي على وظيفة وضع "للقراءة فقط" ، والتي تسمح للمستخدم بمنع تعديل البيانات العرضي.
- ترميز نص UTF8
- نهايات أسطر قابلة للتكوين في Windows / Unix
- تنسيق ملف متوافق مع OpenPGP
- لا يتم الاحتفاظ بعبارات المرور في الذاكرة لإعادة استخدامها ، فقط نتائج S2K
- خوارزميات التشفير: CAST5 ، TripleDES ، AES128 ، AES256
- خوارزميات التجزئة: SHA-1 ، SHA-256 ، SHA-512
- حماية النزاهة: SHA-1
- الضغط: ZLIB، ZIP
- يتم دعم الملفات الكبيرة
- يتضمن مولد كلمات مرور مخصصًا ، والذي يُنشئ عبارة مرور قوية وموصى بها.
كيفية تثبيت EncryptPad على Linux؟
Si هل تريد تثبيت محرر النصوص هذا على نظامك، يمكنك استخدام أي من الطرق التالية التي نشاركها أدناه.
الطريقة الرسمية لتثبيت التطبيق هي تنزيل ملف AppImage ، فقط انتقل إلى هذا الرابط.
هنا يمكننا تنزيل أحدث إصدار متاح وهو Beta 0.4.0.2.
يمكنهم فتح محطة وتشغيل الأمر التالي فيها:
wget https://github.com/evpo/EncryptPad/releases/download/v0.4.0.2/encryptpad0_4_0_2.AppImage -O EncryptPad.AppImage
الآن أنت فقط نعطي أذونات التنفيذ مع:
sudo chmod a+x EncryptPad.AppImage
Y يمكننا تشغيل التطبيق باستخدام:
./EncryptPad.AppImage
وبهذا يمكننا البدء في استخدام المحرر.
أيضا يوجد مستودع لـ Ubuntu يمكننا من خلاله تثبيت التطبيق ، على الرغم من أنني يجب أن أخبرك أنه من جهات خارجية ، إلا أنه من عمل المستخدم الذي قام بتجميع تطبيق Ubuntu ومشتقاته.
لتثبيت Ubuntu و Linux Mint وأي توزيع مشتق من هذه ، فقط أضف PPA مع:
sudo add-apt-repository ppa:nilarimogard/webupd8
نقوم بتحديث المستودع:
sudo apt update
ونقوم بالتثبيت باستخدام:
sudo apt install encryptpad encryptcli
وأخيرا، بالنسبة لمستخدمي Arch Linux ، Manjaro أو Antergos أو أي توزيع مشتق من Arch Linux.
يمكننا تثبيت محرر النصوص من مستودعات AUR بمساعدة مساعد نتحدث عنه مقال سابق كبديل لـ Yaourt.
فقط اكتب في المحطة:
aurman -S encryptpad
هناك أيضًا حزمة أخرى ، والتي تستفيد من أحدث إصدار متاح بسرعة أكبر ، والعيب الوحيد هو أن هذه الحزمة تستغرق وقتًا أطول قليلاً للبناء في النظام. إذا كنت تريد تثبيته ، فقط اكتب:
aurman -S encryptpad-git
عندما نفتح التطبيق ، فإنه يسمح لنا بإنشاء مفتاح وكلمة مرور سنستخدمهما في جميع مهام التشفير وفك التشفير.
فقط علينا النقر على "تشفير> إنشاء مفتاح"
وهنا سيوضح لنا المسار لحفظ الملف وبعد ذلك مباشرة سيعطينا خيار تعيين مفتاح له.
حسنًا باستخدام VIM ، يمكنك أيضًا تشفير المستندات