Esihlokweni esilandelayo sizobheka iToplip. Lokhu kungenye umugqa womyalo wensiza yokubethela kwefayela nokususa ukubethela. Namuhla kunamathuluzi amaningi wokubethela amafayili ukuvikela amafayela ethu njenge-Cryptomater, i-CryptGo, i-Cryptr ne I-GnuPG, njll, kepha leli thuluzi liyindlela enhle kubo bonke.
Lona insiza yokubethela yomthombo wamahhala nevulekile esebenzisa indlela yokubethela eqinile ebizwa ngokuthi I-AES256, kanye nedizayini I-XTS-AES ukuvikela imininingwane yethu eyimfihlo. Ibuye isebenzise i-Scrypt, okuwumsebenzi wokukhipha ukhiye osuselwa kuphasiwedi, ukuvikela amaphasiwedi ethu ekuhlaselweni ngamandla.
Izici ezijwayelekile zeToplip
Uma kuqhathaniswa namanye amathuluzi wokubethela wefayela, i-toplip isinikeza yona ngezici ezilandelayo:
- Ngiphakamise indlela yokubethela esekwe ku- I-XTS-AES256.
- Sizokwazi ngemfihlo amafayela ngaphakathi izithombe (I-PNG / JPG).
- Sizoba nethuba lokusebenzisa i- ukuvikelwa kwephasiwedi okuningi.
- Ukuvikelwa okwenziwe lula ngokumelene nokuhlaselwa ngamandla.
- Kusinika ithuba lokukhiqiza i- "ukuphika okunengqondo".
- Abekho omaka bokukhomba abangakhonjwa.
- Kuyisetshenziswa se- umthombo ovulekile / GPLv3.
Ukufakwa kwe-toplip
Akukho ukufakwa okudingekayo. Ukuphela kokufanele sikwenze landa i-Toplip ephumelelayo kanambambili kusukela ikhasi lomkhiqizo elisemthethweni. Uma sesilandile kuzofanele siyinikeze izimvume zokwenza ngokuthayipha ku-terminal (Ctrl + Alt + T):
chmod +x toplip
Usebenzisa iToplip
Uma sisebenzisa iToplip ngaphandle kwezimpikiswano, sizosikhombisa usizo.
./toplip
Ezinye izibonelo zeToplip
Bethela / ususe ukubethela ifayela elilodwa
Singakwazi ukubhala ngekhodi ifayela (ifayela1Ukubhala kusuka kufolda lapho sinefayela le-toplip:
./toplip archivo1 > archivo1.encrypted
Lo myalo uzosicela ukuthi sibhale iphasiwedi. Uma sesiyibhalile, kuzoba njalo izobethela okuqukethwe kwefayela1 futhi izobasindisa efayeleni elibizwa ngefayela1.ebhalwe ngokufihlekile likubeka enkombeni yokusebenza yamanje.
Ukubheka ukuthi ngabe ifayili libethelwe ngempela yini, singazama ukulivula bese sizobona ezinye izinhlamvu ezingahleliwe. Ukubona okuqukethwe kwefayela esisanda kubethela, kuzofanele sisebenzise ifayela le- -d inketho njengoba ngezansi:
./toplip -d archivo1.encrypted
Lo myalo uzosusa ukubethela kufayela elinikeziwe futhi izobonisa okuqukethwe ewindini lokugcina.
Buyisela ifayela elibethelwe
Ukubuyisa ifayili esikhundleni sokubuka okuqukethwe, kuzofanele senze okuthile okulandelayo:
./toplip -d archivo1.encrypted > archivo1Restaurado
Izosicela iphasiwedi elungile yokususa ukubhala ngemfihlo kwefayela. Wonke umuntu okuqukethwe kufayela1.encrypted kuzobuyiselwa kufayela elibizwa nge- file1Restored. Lawa magama ayisibonelo nje. Kunconywa ukusebenzisa amagama angalindelekile.
Bethela / Khipha amafayela amaningi
Nathi singakwazi bhala ngemfihlo amafayela amabili anama-password amabili ahlukene ngakunye.
./toplip -alt archivo1 archivo2 > archivo3.encriptado
Sizocelwa iphasiwedi yefayela ngalinye. Singasebenzisa amaphasiwedi ahlukile. Lokho okuzokwenziwa umyalo ongenhla ukubethela okuqukethwe kwamafayela amabili bese ukuwagcina kufayela elilodwa elibizwa ngokuthi yi-file3.encripted. Lapho sibuyisela amafayela, kuzofanele sibhale kuphela iphasiwedi ehambisanayo yefayela esizoyibuyisa. Uma sibhala iphasiwedi ye-file1, ithuluzi lizobuyisa i-file1. Uma sibhala iphasiwedi ye-file2, leli fayela lizobuyiselwa.
Konke okukhiphayo kubetheliwe ingaqukatha kufikela kumafayili amane azimele ngokuphelele, futhi ngalinye lidalwe ngephasiwedi yalo ehlukile nehlukile. Ngenxa yendlela imiphumela ebethelwe ehlanganiswa ngayo, ayikho indlela yokuthola kalula ukuthi ngabe amafayela amaningi akhona yini. Lokhu kuzovimbela omunye umsebenzisi ekuboneni ngokuphelele ukuthi kukhona imininingwane eyimfihlo eyengeziwe. Lokhu kubizwa ukuphika okunengqondo, futhi kungenye yezinto ezithakazelisa kakhulu zaleli thuluzi.
Ukubhala ngemfihlo kwefayela1 kusuka kufayela3.encripted, kuzofanele sibhale kuphela:
./toplip -d archivo3.encriptado > archivo1.desencriptado
Kuzofanele sithayiphe iphasiwedi elungile yefayela1. Ukususa ukubhala phansi i-file2 kusuka kufayela3.encripted, kuzofanele sibhale ngokuyisisekelo into efanayo nokususa ukubhala ifayili1, kepha sishintshe igama bese sisebenzisa i-password esiyinikeze i-file2.
Sebenzisa ukuvikelwa kwephasiwedi okuningi
Lesi esinye isici esihle. Sizokwazi engeza amaphasiwedi amaningi wefayela elilodwa lapho ulibethela. Lokhu kuzosebenza kakhulu ekulweni nemizamo yamandla angenangqondo.
./toplip -c 2 archivo1 > archivo1.encriptado.2.passwords
Njengoba ukwazi ukubona kulesi sibonelo esingenhla, i-toplip yangicela ukuthi ngibhale amabili (c2amaphasiwedi. Khumbula ukuthi kufanele sibhale amaphasiwedi amabili ahlukene. Ukubhala ngemfihlo leli fayela, kuzofanele sibhale:
./toplip -c 2 -d archivo1.encriptado.2.passwords > archivo1.desencriptado
Fihla amafayela ngaphakathi kwesithombe
Umkhuba wokufihla ifayela, umyalezo, isithombe, noma ividiyo ngaphakathi kwelinye ifayela kuthiwa sthembiso. Lesi sici sikhona ku-Toplip ngokuzenzakalela. Ukufihla amafayela ngaphakathi kwezithombe, sizosebenzisa inketho -m.
./toplip -m imagen.jpg archivo1 > imagen1.jpg
Lo myalo ifihla okuqukethwe kwefayela1 ngaphakathi kwesithombe esinegama elithi image1.png. Ukuyinquma kuzodingeka sisebenzise:
./toplip -d imagen1.png > archivo1.desencriptado
Ku iwebhusayithi yephrojekthi sizokwazi ukuthola eminye imininingwane ngamathuba aleli thuluzi.