ccrypt
utility je bezpečnostní nástroj, který na vyžádání šifruje a dešifruje soubory a streamy. Využívá Advanced Encryption Standard (AES), který je považován za velmi bezpečný. V tuto chvíli je považován za nerozbitný a je vládním standardem. Když zašifrujete soubor pomocí ccrypt
, je vyžadováno heslo. Nejlepší bude, když budete i nadále používat složitá hesla pro ccrypt
šifrování, protože to někdo může ještě zkusit.
Pomocí ccrypt
je dostatečně snadné pro šifrování, dešifrování a prohlížení obsahu zašifrovaného souboru. Našel jsem otáčky na Sourceforge. Ujistěte se, že získáte balíček 1.11 nebo novější. Nainstalujte ccrypt-1.11
zabalit obvyklým způsobem.
$ sudo rpm -i ccrypt-1.11-1.x86_64.rpm
Po instalaci máte v systému několik nových aplikací:ccrypt
, ccat
, ccencrypt
, ccdecrypt
a ccguess
. Jediné dva skutečné programy jsou ccrypt
a ccguess
. Ostatní jsou odkazy na ccrypt
s jejich příslušnými vloženými možnostmi. Můžete například použít ccencrypt
nebo ccdecrypt
aniž byste znali jakékoli ccrypt
možnosti pro šifrování nebo dešifrování souboru. A ccat
dešifruje a zobrazí obsah souboru bez extrahování původního souboru ze zašifrovaného souboru. ccguess
aplikace může pomoci obnovit vaše šifrovací heslo, pokud si jeho část pamatujete.
[ Chcete se dozvědět více o zabezpečení? Podívejte se na kontrolní seznam zabezpečení IT a dodržování předpisů. ]
ccencrypt
ccencrypt
příkaz zašifruje soubor pomocí klíče (hesla nebo přístupové fráze).
$ cat file1.txt
This is a test of the ccrypt utility
$ ccencrypt file1.txt
Enter encryption key:
Enter encryption key: (repeat)
$ ls
file1.txt.cpt
Chcete-li potvrdit, že jej znáte, musíte svůj šifrovací klíč zadat dvakrát. Poté je váš soubor zašifrován a je připojen pomocí .cpt
rozšíření. Zašifrovaný soubor můžete zkopírovat nebo přesunout a zůstane zašifrovaný.
cp file1.txt.cpt file2.txt
$ cat file2.txt
?\?mn???&?ꋄ???n????K?B?^+^?Ҧl?EEn??? ?2?u??t?=??=??`ʽ??c
$ file file2.txt
file2.txt: PGP\011Secret Sub-key -
ccdecrypt
Zadejte ccdecrypt
příkaz k dešifrování a extrahování původního souboru ze zašifrovaného souboru.
$ ccdecrypt file2.txt
Enter decryption key:
$ ls
file1.txt.cpt file2.txt
$ cat file2.txt
This is a test of the ccrypt utility
Všimněte si, že ačkoli file2.txt
je kopií file1.txt.cpt
, po dešifrování zůstane file2.txt
a nevrátí se zpět do file1.txt
.
ccat
ccat
nástroj je jedním z mých oblíbených, protože mi umožňuje kontrolovat obsah šifrovaného souboru, ale neextrahuje obsah.
$ ccat file1.txt.cpt
Enter decryption key:
This is a test of the ccrypt utility
$ ls
file1.txt.cpt file2.txt
Šifrovaný soubor file1.txt.cpt
, je ponecháno zašifrované a nedotčené.
ccguess
Líbí se mi ccguess
příkaz, ale také to nesnáším. Líbí se mi to, protože to může pomoci obnovit zapomenutý klíč, ale nenávidím to, protože by to mohlo ohrozit zabezpečení ve špatných rukou. Zde je příklad, jak to funguje. Když jsem zašifroval file1.txt
, použil jsem klíč goonygoogoo chránit to. Ano, není to skvělé heslo (klíč), ale budu si ho pamatovat. Ale když zapomenu, možná si vzpomenu, že je v něm slovo 'goo'.
ccguess file1.txt.cpt
Enter approximate key: goo
Generating patterns...1..2..3..4..5..sorting...done.
***g*o 818434604
Possible match: oLK@gw (5 changes, found after trying 6313742182 keys)
Jak vidíte, ani relativně jednoduchý klíč se nepodařilo prolomit ani pomocí výzvy, která obsahovala pořádnou část klíče. Dokáže tento klíč odolat útoku hrubou silou? Pravděpodobně ne, takže používejte dlouhé, složité klíče nebo klíčové fráze pro větší ochranu.
Sbalit
ccrypt
utility "suite" je vynikající nástroj pro šifrování a dešifrování vašich souborů. Zde máte malou ukázku toho, co pro vás tento nástroj může udělat. Existuje mnoho dalších možností, které můžete prozkoumat pomocí této, ale tyto jsem používal nejvíce. Také jste nahlédli do ccguess
nástroj, který by se mohl hodit, kdybyste ho někdy potřebovali. Doufejme, že ne, zvláště pokud si nepamatujete velkou část klíče.