এনক্রিপ্ট করা পাঠ্য সম্পাদক


34

উবুন্টুর জন্য কি কোনও এনক্রিপ্টিং পাঠ্য সম্পাদক রয়েছে? অন্য কথায়, পাঠ্য সম্পাদক, সাধারণত জিইউআই সক্ষম, সর্বদা একটি এনক্রিপ্ট করা ফাইল সংরক্ষণ করে এবং পাসওয়ার্ডটি ফাইলটি পুনরায় খোলার জন্য সর্বদা অনুরোধ করা উচিত। মূল বিষয়টি হ'ল একটি এনক্রিপশন সরঞ্জামের সাহায্যে একটি পাঠ্য সম্পাদকের কার্যকারিতা একত্রিত করা।


10
সতর্কতার শব্দ: পাঠ্য সম্পাদক বা কখনও কখনও এমনকি অপারেটিং সিস্টেমগুলিও ডিস্কে সাধারণ সংরক্ষণ / খোলা ক্রিয়াকলাপের বাইরে তথ্য সংরক্ষণ করবে। উদাহরণস্বরূপ Vim files বা .swp এ শেষ হওয়া ফাইলগুলিতে ব্যাকআপ হিসাবে ডেটা সঞ্চয় করবে এবং লিনাক্স যদি র‍্যামের সংক্ষিপ্ততা অবলম্বন করে তবে ডিস্কে মেমরিটিকে সরিয়ে দেয়। এ কারণে, কেবলমাত্র একটি পাঠ্য ফাইল এনক্রিপ্ট করা আপনার যন্ত্রটিতে শারীরিক অ্যাক্সেস সহ কোনও স্থির আক্রমণকারী থেকে আপনার ডেটা সুরক্ষিত রাখবে না। যদি আপনার ডেটা সত্যিই গুরুত্বপূর্ণ হয় তবে পূর্ণ ডিস্ক এনক্রিপশন ব্যবহার করুন। FDE বেশ সহজ Ubunutu না করার জন্য, দেখতে eff.org/deeplinks/2012/11/...
টোয়েন্টি মাইলস


@ স্টর্মভিরাক্সের মাধ্যমে এই নিবন্ধটি বর্ণনা করে যে কীভাবে তৈরি হওয়া অদলবদল এবং ব্যাকআপ ফাইলগুলির দ্বারা উদ্ভূত ঝুঁকি দূর করা যায় vimtechrepublic.com/blog/it-security/…
H2ONaCl

@ তন্টি মাইলস এফডিই আলোচনা ব্যয় বর্ণনা করে আরও সম্পূর্ণ করা হয়েছে। এখানে এমন কিছুতে লিঙ্ক দেওয়া হয়েছে যা থ্রুপুট হ্রাস এবং আর্থিক ব্যয়ের অন্য লিঙ্কটি বর্ণনা করে। searchmidmarketsecurity.techtarget.com/tip/... লিঙ্ক: networkcomputing.com/careers-and-certifications/...
H2ONaCl

উত্তর:


20

VI / তেজ

বিকল্পটি ব্যবহার করার সময় কেবল ব্যবহার করুন vimবা viফাইল এনক্রিপশন সরবরাহ blowfishকরে -x

নীচে এনক্রিপশন জন্য একটি ফাইল তৈরি করুন:

vim -x filename.txt

তারপরে এটি এনক্রিপশন কী প্রবেশ করার অনুরোধ জানাবে

Enter encryption key:

একবার কোনও ফাইল একবার ভিমের দ্বারা এনক্রিপ্ট করা হয়ে গেলে, সেই ফাইলটি আবার খোলার সময় আপনাকে কখনই -x বিকল্পটি ব্যবহার করার দরকার নেই। ভিম এটিকে স্বয়ংক্রিয়ভাবে একটি এনক্রিপ্ট করা ফাইল হিসাবে স্বীকৃতি দেবে এবং সঠিক কাজ করবে।

যেহেতু ব্লোফিশ একটি প্রতিসম কী কী এনক্রিপশন সিস্টেম, একই কীটি এনক্রিপশন এবং ডিক্রিপশন উভয়ের জন্য ব্যবহৃত হয়। যখন Vim-x বিকল্প প্রথমবারের জন্য একটি ফাইল খোলে, প্রথম জিনিস এটা করতে হবে আপনাকে জিজ্ঞাসা এটা একটি কী আপনি এনক্রিপ্ট করতে ব্যবহার এবং ফাইল ডিক্রিপ্ট, এই প্রম্পট করতে দিতে হয়:

Need encryption key for "abc.txt"
Enter encryption key:

কীটি প্রবেশ করার পরে, আপনাকে কীটি নিশ্চিত করতে বলা হবে, যাতে আপনি এটি ভুল টাইপ করেননি তা নিশ্চিত করতে।

Enter same key again:

তারপরে এটি যথারীতি স্বাভাবিকভাবে খুলবে।

এখানে আরও পড়ুন

CryptoTE

ওয়েবসাইট অনুযায়ী ।

CryptoTE is a text editor with integrated strong cryptography. 
It is based on the popular Scintilla widget and automatically stores 
text data in secure encrypted container files. 
Compared to other "password keeper" programs, CryptoTE does not force 
any structure upon your data: it works with plain ASCII text 
and does not require you to fill in grids, key-value attributes,descriptions etc. 
Encryption is transparently performed using the 
highly-secure Serpent cipher. The editing interface is thoroughly 
optimized for speed and ease of use. 
Multiple subfiles, Quick-Find and a two-click random password generator 
make daily use very convenient.

এখানে চিত্র বর্ণনা লিখুন

উবুন্টু দেখুন


1
এটি আপনার আকর্ষণীয় সমাধানের মতো দেখাচ্ছিল যতক্ষণ না আমি আপনার লিঙ্কটিতে পড়ি যে ডিফল্ট আচরণটি হ'ল ডিস্কে এনক্রিপ্ট করা ডেটা ছেড়ে যায়। ব্যবহারকারী সেট করতে মনে রাখা হবে nobackup, noswapfileএবং nowritebackupযে পরিষ্কার সিস্টেমে একটি কনফিগারেশন ফাইলের মধ্যে। আপনি যদি উবুন্টু এলটিএস সংস্করণ ব্যবহার করেন তবে তার অর্থ আপনার প্রতি 5 বছরে বা আরও ঘন ঘন এটি করা দরকার। আমি মনে করি এটি উচ্চ ফ্রিকোয়েন্সিতে সঞ্চালিত হলে এটি মনে হওয়ার সম্ভাবনা বেশি।
H2ONaCl

@ ব্রোইয়ান তারপরে ক্রিপ্টোটি আপনার পছন্দসই মাপসই হতে পারে প্লাস এটির একটি গুই রয়েছে
স্টর্মভিরাক্স

আমি পছন্দ করি যে ক্রিপ্টোটিই একটি প্রতিসম পাসওয়ার্ড ব্যবহার করে এবং পাঠ্য ফাইলটি ফ্রি ফর্ম্যাট; উদাহরণ স্ক্রিনশট সত্ত্বেও। ধারক ধারণাটি সংগঠনের একটি সহজ উপায় সরবরাহের জন্য দরকারী।
এইচ 2 ওএনএসিএল

উদাহরণস্বরূপ, যদি আপনার মূল্যবান ডেটা ~ / ডকুমেন্টে থাকে এবং আপনি ফাইল সিস্টেমের লিঙ্কগুলির মাধ্যমে যেগুলি ~ / ডেস্কটপে রয়েছে, ক্রিপ্টোটিই ডিফল্টরূপে পাঁচ স্তরের ব্যাকআপ বৈশিষ্ট্যটি অপ্রত্যাশিত কিছু করবে। নিরাপদে থাকার জন্য, সাইপ্রটোটি-র এনক্রিপ্ট করা ফাইলগুলি সরাসরি খুলুন, লিঙ্কগুলি ব্যবহার করবেন না।
H2ONaCl

2
ক্রিপ্টোগ্রাফাররা মন্তব্য করবেন যে ব্লোফিশ যথেষ্ট পরিমাণে সুরক্ষিত হিসাবে বিবেচিত নয়।
ফ্রেডডিব

17

Gedit।

যোগ্যতা

  • gedit
  • গেডিট প্লাগইন - বাহ্যিক সরঞ্জাম (সক্ষম)
  • একটি বৈধ জিপিজি কী

GnuPG সক্ষম করুন
এটি কেবল তখনই কাজ করবে যদি আপনি আপনার সিস্টেমে GnuPG সক্ষম করে থাকেন।

জিএনপিপিজি পিজিপি (প্রিটি গুড প্রাইভেসি) এর একটি বাস্তবায়ন, যা পাবলিক কী / প্রাইভেট কী এনক্রিপশনের একটি রূপ।

GnuPG ইনস্টল করুন

sudo apt-get install gnupg

আপনার কী তৈরি করুন:

gpg --gen-key 

কীগুলি তৈরি করার সময়, বন্ধনীগুলিতে ডিফল্ট মানটি গ্রহণ করতে আপনি যে কোনও সময়ে কেবল চাপুন। আপনার কী প্রজন্মের সবচেয়ে গুরুত্বপূর্ণ অংশটি আপনার পাসফ্রেজটি বেছে নিচ্ছে।

আপনার পাবলিক কীরিংগুলিতে আপাতত আপনার নিজস্ব পাবলিক কী থাকা উচিত, আপনি --list-keysবিকল্পটি দিয়ে কীরিংটি এবং বিকল্পের সাথে আপনার ব্যক্তিগত কীটি দেখতে পারেন --list-secret-keys

gpg --list-keys
gpg --list-secret-keys

GnuPG উত্স: http://www.ianatkinson.net/computing/gnupg.htm


সেটআপ

কেবলমাত্র সরঞ্জামগুলিতে যান> বাহ্যিক সরঞ্জামগুলি পরিচালনা করুন এবং স্ক্রিপ্টগুলি যুক্ত করুন:

এনক্রিপটি
নিম্নলিখিত কোডটি একটি নতুন কমান্ডে আটকান, "এনক্রিপ্ট" নামে পরিচিত:

#!/bin/bash
stdin=$(cat)

if [ ! "${stdin:0:27}" == "-----BEGIN PGP MESSAGE-----"  ]; then 
    echo "$stdin" | gpg -a -e -r email@email.com --no-tty -
else
    echo "$stdin"
fi

বিকল্পগুলির সাথে:

  • শর্টকাট - নিয়ন্ত্রণ + শিফট + ই
  • সংরক্ষণ করুন - কিছুই না
  • ইনপুট - বর্তমান নথি
  • আউটপুট - বর্তমান নথি প্রতিস্থাপন
  • প্রযোজ্যতা - সমস্ত নথি / সমস্ত ভাষা

এখানে চিত্র বর্ণনা লিখুন

ডিক্রিওয়্যপটি
নিম্নলিখিত আদেশটি একটি নতুন কমান্ডে আটকান, যাকে "ডিক্রিপ্ট" বলা হয়:

#!/bin/bash
stdin=$(cat)

if [ "${stdin:0:27}" == "-----BEGIN PGP MESSAGE-----"  ]; then 
    echo "$stdin" | gpg -d --no-tty - 2> /dev/null
else
    echo "$stdin"
fi

বিকল্পগুলির সাথে:

  • শর্টকাট - নিয়ন্ত্রণ + শিফট + ডি
  • সংরক্ষণ করুন - কিছুই না
  • ইনপুট - বর্তমান নথি
  • আউটপুট - বর্তমান নথি প্রতিস্থাপন
  • প্রযোজ্যতা - সমস্ত নথি / সমস্ত ভাষা

এখানে চিত্র বর্ণনা লিখুন


, USAGE

এটি হয়ে গেলে, আপনি এনক্রিপ্ট করা ফাইলগুলি (asc - ascii ফাইলগুলি, বাইনারি নয়) খুলতে পারেন বা শর্টকাটগুলি ব্যবহার করে স্পটটিতে নতুন তৈরি করতে পারেন।

উদাহরণ:

এখানে চিত্র বর্ণনা লিখুন

এখানে চিত্র বর্ণনা লিখুন

উত্স
http://blog.brunobraga.net/encrypting-and-decrypting-with-gedit/


পদ্ধতি 2 আরেকটি উপায় হ'ল জিলো ইনস্টল করা ।

জিডিট 3 এর জন্য একটি সহজ প্লাগইন যা নির্বাচিত পাঠকে বেস 64 এ এনকোড এবং ডিকোড করে।

প্লাগইন ইনস্টল করার পদ্ধতিতে এই প্রশ্নটি দেখুন


পরিবর্তে if [ ! ... ==আপনার ব্যবহার করা উচিত if [ ... !=
কেভিন

@ কেভিন আমাকে কোথায় পরিবর্তন করা উচিত?
পার্টো

আপনার এনক্রিপ্ট স্ক্রিপ্ট
কেভিন

@ কেভিন তবে এটি ঠিক মতো কাজ করছে। আমি এটি আমার গেডিটে পরীক্ষা করেছি ...
পার্টো

1
হ্যাঁ, এটি যেমন রয়েছে তেমন কাজ করে তবে এর !=চেয়ে অনেক বেশি পরিষ্কার ! ... ==
কেভিন

10

স্বাভাবিকভাবেই, আপনি এটি এর মধ্যেও করতে পারেন emacs। ইমাস উইকির এইটিতে একটি খুব সুন্দর পৃষ্ঠা রয়েছে, এটি 7 টি পৃথক পদ্ধতির সরবরাহ করে:

সবচেয়ে সহজ সম্ভবত ইজিজিজি সহকারী হতে পারে কারণ এটি জ্ঞানপিজির ইন্টারফেস এবং বাক্সের বাইরে কাজ করা উচিত।


1
ইজিপিজি ইম্যাক্সের সাথে বান্ডিল রয়েছে। কোনও ফাইল এনক্রিপ্ট করতে কেবল এটি .gpgএক্সটেনশান দিয়ে সংরক্ষণ করুন ।
jfs

হেহ।
ইমাসে

8

আপনি gnupg.vimvim দিয়ে চেষ্টা করতে পারেন প্লাগইন , যা জিপিজি এনক্রিপ্ট করা ফাইলগুলির স্বচ্ছ সম্পাদনার জন্য।

gnupg.vim বর্ণনা:

এই স্ক্রিপ্টটি জিপিজি এনক্রিপ্ট করা ফাইলগুলির স্বচ্ছ সম্পাদনা কার্যকর করে। ফাইলের নামটিতে অবশ্যই একটি ".gpg", ".pgp" বা ".্যাস" প্রত্যয় থাকতে হবে। এই জাতীয় ফাইল খোলার সময় সামগ্রীটি ডিক্রিপ্ট করা হয়, নতুন ফাইল খোলার সময় স্ক্রিপ্ট এনক্রিপ্ট করা ফাইলের প্রাপকদের জিজ্ঞাসা করবে। ফাইলের লিখিত সামগ্রীটি লেখার আগে সমস্ত প্রাপককে এনক্রিপ্ট করা হবে। সুরক্ষা বাড়ানোর জন্য স্ক্রিপ্টটি ভিমিনফো এবং স্ব্যাপফিল বন্ধ করে দেয়।


6

আপনি যদি জিনিকে পছন্দ করেন তবে একটি প্লাগইন রয়েছে ( sudo apt-get install geany-plugin-pg):

জ্যানিপিজি জিনির জন্য একটি প্লাগইন যা ব্যবহারকারীকে GnuPG- র সাথে এনক্রিপ্ট, ডিক্রিপ্ট এবং স্বাক্ষর যাচাই করতে দেয়।

এছাড়াও: http://plugins.geany.org/geanypg.html


2

এনক্রিপ্টপ্যাড - প্রতিলিপি এনক্রিপ্ট করা পাঠ্য সম্পাদনা ও সম্পাদনা করার জন্য একটি অ্যাপ্লিকেশন। এটি ডিস্কে বাইনারি ফাইলগুলি এনক্রিপ্ট এবং ডিক্রিপ্ট করার জন্য একটি সরঞ্জাম সরবরাহ করে। এটি ওপেনজিপিতে সামঞ্জস্যপূর্ণ। সুতরাং আপনি ওপেনজিপি সফ্টওয়্যার দিয়ে এনক্রিপ্ট করা ফাইলগুলি খুলতে পারেন। কী ফাইল সুরক্ষা এবং একটি পাসওয়ার্ড জেনারেটরও রয়েছে। প্ল্যাটফর্মগুলি: লিনাক্স, ম্যাক ওএস এক্স এবং উইন্ডোজ।

উইন্ডোজের মূল উইন্ডো

এখানে চিত্র বর্ণনা লিখুন

লুবুন্টুতে বাইনারি এনক্রিপটর ডায়ালগ

এখানে চিত্র বর্ণনা লিখুন


1

ডেডবোল্টএডিট - লিনাক্স, ম্যাক ওএস এক্স এবং উইন্ডোজের জন্য একটি সুরক্ষিত এনক্রিপ্টিং পাঠ্য সম্পাদক।

এটি ওপেনএসএসএল বাস্তবায়নের সাথে সামঞ্জস্যপূর্ণ ব্লোফিশ এনক্রিপশন ব্যবহার করে।

ওয়েবসাইট: www.deadboltedit.org


0

আপনি ন্যানো সম্পাদক এবং জিপিজি এনক্রিপশন হিসাবে কমান্ড লাইন ইন্টারফেসে এটি সব করতে পারেন। তবে আমি জানি না এটি কতটা নিরাপদ। হতে পারে অন্য কেউ মন্তব্য করতে পারেন

Text_file নামে একটি পাঠ্য ফাইল তৈরি করুন

এটি দিয়ে এনক্রিপ্ট করুন: gpg -c text_file

এটি আপনাকে একটি পাসফ্রেজ সেট করতে বলবে

এখন আপনার কাছে এনক্রিপ্ট করা টেক্সট_ফাইলে.gpg এবং এনক্রিপ্ট করা টেক্সট_ফাইলে রয়েছে

আপনি এনক্রিপ্ট না করা টেক্সট_ফাইল মুছতে পারেন

আমি Text_file.gpg আপডেট করার প্রক্রিয়াটিকে আরও সহজ করতে বাশ স্ক্রিপ্ট লিখেছি। এটা হবে:

  Text_file.gpg ডিক্রিপ্ট করুন
  ন্যানো সম্পাদক খুলুন

আপনি ফাইল সম্পাদনা করার পরে এটি হবে:

  পুরানো text_file.gpg মুছে ফেলুন
  একটি নতুন text_file.gpg নতুন টেক্সট_ফিল
  মুছুন যদি একটি নতুন টেক্সট_ফাইল.gpg সফলভাবে তৈরি করা হয়।

#!/bin/bash -e
gpg text_file.gpg
nano text_file
shred --remove text_file.gpg
gpg -c text_file
if [ -f text_file.gpg ] ; then
    shred --remove text_file
else
    echo "new gpg file not found, keeping the text file"
fi

বাশ স্ক্রিপ্টটিকে .sh ফাইল হিসাবে সংরক্ষণ করুন উদাহরণস্বরূপ স্ক্রিপ্ট_ফিল.শ।

আপনি যখনই text_file.gpg সম্পাদনা করতে চান, আপনি স্ক্রিপ্ট_ফাইলে.শকে কল করতে পারেন:

sh script_file.sh

0

আমার জন্য, সবচেয়ে সহজ ছিল gnu ইম্যাকস। https://www.gnu.org/software/emacs/ বিশেষত যেহেতু আমি ইতিমধ্যে এটি ইনস্টল করেছি এবং আমি আনন্দের সাথে অবাক হয়েছিল যে এটি 'সবেমাত্র কাজ করেছে'

emacs file.gpg

(পাসফ্রেজের জন্য জিআই প্রম্পট)

ফাইল খোলে।

এবং Ctrl-x-s(এটি আপনি ইমাসে কীভাবে সংরক্ষণ করেন) আপনাকে একটি নতুন পাসফ্রেজের জন্য অনুরোধ করবে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.