7 Kayan aiki don Rufewa/Decrypt da Kalmomin Kare Fayiloli a Linux
Encryption shine tsarin ɓoye fayiloli ta hanyar da waɗanda ke da izini kawai za su iya samun damar yin amfani da su. Dan Adam yana amfani da boye-boye tun shekaru ko da a lokacin babu kwamfutoci. A lokacin yaƙi za su isar da wani irin saƙon da kabilarsu ko waɗanda abin ya shafa kawai za su iya fahimta.
Rarraba Linux yana ba da ƴan daidaitattun kayan aikin ɓoyayyi/ɓarkewa waɗanda zasu iya tabbatar da dacewa a wasu lokuta. Anan a cikin wannan labarin mun rufe irin waɗannan kayan aikin guda 7 tare da ingantattun misalan misalan, waɗanda zasu taimaka muku don ɓoyewa, ɓoyewa da kuma kalmar sirri don kare fayilolinku.
Idan kuna sha'awar sanin yadda ake samar da kalmar wucewa ta Random a Linux tare da ƙirƙirar kalmar sirri bazuwar kuna iya ziyartar hanyar haɗin da ke ƙasa:
Ƙirƙirar/Rufewa/Rufe kalmomin shiga Random a cikin Linux
1. GnuPG
GnuPG yana nufin GNU Privacy Guard kuma galibi ana kiransa da GPG wanda tarin software ne na sirri. GNU Project ne ya rubuta a cikin Harshen shirye-shiryen C. Sabunta kwanciyar hankali na kwanan nan shine 2.0.27.
A yawancin rabawa na Linux na yau, kunshin gnupg yana zuwa ta tsohuwa, idan ba a shigar da shi ba za ku iya dacewa ko yum shi daga wurin ajiya.
$ sudo apt-get install gnupg # yum install gnupg
Muna da fayil ɗin rubutu (tecmint.txt) a ~/Desktop/Tecmint/, wanda za a yi amfani da shi a cikin misalan da ke biyo bayan wannan labarin.
Kafin matsawa gaba, duba abun cikin fayil ɗin rubutu.
$ cat ~/Desktop/Tecmint/tecmint.txt
Yanzu ɓoye fayil tecmint.txt ta amfani da gpg. Da zaran kun gudanar da umarnin gpc tare da zaɓi -c (ɓoye kawai tare da siffa mai ma'ana) zai ƙirƙiri fayil texmint.txt.gpg. Kuna iya lissafin abubuwan da ke cikin kundin adireshin don tabbatarwa.
$ gpg -c ~/Desktop/Tecmint/tecmint.txt $ ls -l ~/Desktop/Tecmint
Lura: Shigar da Magana sau biyu don ɓoye fayil ɗin da aka bayar. Rufin da ke sama an yi shi tare da CAST5 ɓoyayyen algorithm ta atomatik. Kuna iya ƙayyade algorithm daban-daban bisa ga zaɓi.
Don ganin duk ɓoyayyen algorithm ɗin da aka gabatar za ku iya harbi.
$ gpg --version
Yanzu, idan kuna son cire ɓoye fayil ɗin da ke sama, zaku iya amfani da umarni mai zuwa, amma kafin mu fara ɓoyewa za mu fara cire ainihin fayil ɗin, watau tecmint.txt kuma mu bar fayil ɗin da aka rufaffen tecmint.txt.gpg ba a taɓa shi ba.
$ rm ~/Desktop/Tecmint/tecmint.txt $ gpg ~/Desktop/Tecmint/tecmint.txt.gpg
Lura: Kuna buƙatar samar da kalmar sirri iri ɗaya da kuka bayar a ɓoye don yankewa lokacin da aka sa.
2. bcrypt
bcrypt aiki ne mai mahimmanci wanda ya dogara akan cipher Blowfish. Ba a ba da shawarar cipher ɗin Blowfish ba tun lokacin da aka gano cewa za a iya kai hari ga cipher algorithm.
Idan baku shigar da bcrypt ba, zaku iya dacewa ko yum fakitin da ake buƙata.
$ sudo apt-get install bcrypt # yum install bcrypt
Rufe fayil ɗin ta amfani da bcrypt.
$ bcrypt ~/Desktop/Tecmint/tecmint.txt
Da zaran kun kunna umarnin da ke sama, an ƙirƙiri sabon sunan fayil texmint.txt.bfe kuma asalin fayil ɗin tecmint.txt ana maye gurbinsa.
Yanke fayil ɗin ta amfani da bcrypt.
$ bcrypt tecmint.txt.bfe
Lura: bcrypt ba shi da ingantaccen tsari na ɓoyewa don haka an kashe tallafin aƙalla akan Debian Jessie.
3. kwarya
An ƙera shi azaman maye gurbin UNIX crypt, ccrypt abin amfani ne don ɓoye fayiloli da rafi da ɓoyewa. Yana amfani da Rijndael cypher.
Idan baku shigar da ccrypt ba kuna iya dacewa ko yum shi.
$ sudo apt-get install ccrypt # yum install ccrypt
Rufe fayil ta amfani da ccrypt. Yana amfani da ccencrypt don ɓoyewa da ccdecrypt don ragewa. Yana da mahimmanci a lura cewa a ɓoyewa, an maye gurbin ainihin fayil ɗin (tecmint.txt) da (tecmint.txt.cpt) kuma a lokacin ɓoye fayil ɗin da aka ɓoye (tecmint.txt.cpt) an maye gurbinsa ta asali fayil (tecmint.txt) . Kuna iya amfani da umarnin ls don bincika wannan.
Rufe fayil ɗin.
$ ccencrypt ~/Desktop/Tecmint/tecmint.txt
Yanke fayil.
$ ccdecrypt ~/Desktop/Tecmint/tecmint.txt.cpt
Bada kalmar sirri iri ɗaya da kuka bayar yayin ɓoyewa don yankewa.
4. Zip
Yana ɗaya daga cikin mafi shaharar tsarin adana kayan tarihi kuma ya shahara sosai wanda galibi muna kiran fayilolin adanawa azaman fayilolin zip a cikin sadarwar yau da kullun. Yana amfani da pkzip rafi cipher algorithm.
Idan baku sanya zip ba kuna iya son dacewa ko yumshi.
$ sudo apt-get install zip # yum install zip
Ƙirƙiri ɓoyayyen fayil ɗin zip (fayiloli da yawa an haɗa su tare) ta amfani da zip.
$ zip --password mypassword tecmint.zip tecmint.txt tecmint1.1txt tecmint2.txt
Anan mypassword shine kalmar sirri da ake amfani da ita don ɓoye shi. An ƙirƙiri majigi tare da sunan tecmint.zip tare da zipped fayiloli tecmint.txt, tecmint1.txt da tecmint2.txt.
Rufe fayil ɗin zik ɗin da aka kare kalmar sirri ta amfani da cire zip.
$ unzip tecmint.zip
Kuna buƙatar samar da kalmar sirri iri ɗaya da kuka bayar a ɓoyewa.
5. Yana buɗewa
Opensl kayan aikin kayan aikin sirri ne na layin umarni wanda za'a iya amfani dashi don ɓoye saƙo da fayiloli.
Kuna iya shigar da openssl, idan ba a riga an shigar da shi ba.
$ sudo apt-get install openssl # yum install openssl
Rufe fayil ta amfani da boye-boye openssl.
$ openssl enc -aes-256-cbc -in ~/Desktop/Tecmint/tecmint.txt -out ~/Desktop/Tecmint/tecmint.dat
Bayanin kowane zaɓi da aka yi amfani da shi a cikin umarnin da ke sama.
- enc : boye-boye
- -aes-256-cbc : algorithm da za a yi amfani da shi.
- -in : cikakken hanyar fayil da za a rufaffen.
- -out : cikakken hanyar da za a warware ta.
Rushe fayil ta amfani da openssl.
$ openssl enc -aes-256-cbc -d -in ~/Desktop/Tecmint/tecmint.dat > ~/Desktop/Tecmint/tecmint1.txt
6.7-zuwa
Shahararren buɗaɗɗen tushen 7-zip archiver da aka rubuta a cikin C++ kuma yana iya damfara da buɗe mafi yawan sanannun tsarin fayil ɗin.
Idan baku sanya 7-zip ba kuna iya son dacewa ko yum shi.
$ sudo apt-get install p7zip-full # yum install p7zip-full
Matsa fayiloli a cikin zip ta amfani da 7-zip kuma ɓoye shi.
$ 7za a -tzip -p -mem=AES256 tecmint.zip tecmint.txt tecmint1.txt
Rufe fayil ɗin zip ɗin da aka ɓoye ta amfani da 7-zip.
$ 7za e tecmint.zip
Lura: Samar da kalmar sirri iri ɗaya a cikin tsarin ɓoyewa da ɓarna lokacin da aka sa.
Duk kayan aikin da muka yi amfani da su har yanzu sun dogara ne da umarni. Akwai kayan aikin ɓoyayyen tushen GUI wanda nautilus ke bayarwa, wanda zai taimaka muku don ɓoyewa/decrypt fayiloli ta amfani da keɓantaccen hoto.
7. Nautilus Encryption Utility
Matakai don ɓoye fayiloli a cikin GUI ta amfani da kayan aikin ɓoye na Nautilus.
1. Dama danna fayil ɗin da kake son ɓoyewa.
2. Zaɓi tsari zuwa zip kuma samar da wuri don adanawa. Samar da kalmar sirri don ɓoye ma.
3. Lura da saƙon - zip ɗin da aka rufaffen ƙirƙira cikin nasara.
1. Gwada buɗe zip ɗin a cikin GUI. Lura da LOCK-ICON kusa da fayil. Zai nemi kalmar sirri, Shigar da shi.
2. Idan yayi nasara, zai buɗe muku fayil ɗin.
Shi ke nan a yanzu. Zan sake kasancewa a nan tare da wani batu mai ban sha'awa. Har sai a saurara kuma ku haɗa zuwa Tecment. Kar ku manta da samar mana da ra'ayoyin ku masu mahimmanci a cikin sharhin da ke ƙasa. Like da share mu kuma a taimaka mana mu yada.