Když vám obyčejná komprese pod heslem nestačí
Tento díl seriálu bezprostředně navazuje na díl předchozí a v některých částech
se s ním tematicky překrývá. Minule jsme šifrovali e-mailové zprávy, které jsou
textové. Jak je ale známo, připojují se k mailům binární soubory, jež bývá
občas též vhodné zašifrovat. Nemohli jsme se tomu tedy v minulém dílu vyhnout.
Tentokrát se budeme zabývat čistě jen problematikou obecných (binárních)
souborů, jak je zašifrovat či jinak uhlídat před neautorizovaným použitím.
Blowfish Advanced 97
430 KB; (http://members.tripod.com/ mc_hahn/software.html)
Kvalitní a uživatelsky přívětivý encryptor a decryptor. Dokáže importovat
šifrovací algoritmy ve formátu UCDI. Standardně obsahuje následující:
- Blowfish/CBC UCDI Driver 4.0
- TwoFish/CBC UCDI Driver 1.1
- PC1 UCDI Driver 3.0
- Cobra128/CBC UCDI Driver 3.0
- triple-DES/CBC Extended UCDI Driver 2.1
- GOST/CBC UCDI Driver 1.02
- CAST-128/CBC UCDI Driver 1.00
Proces šifrování/dešifrování probíhá obdobně jako běžné kopírování. Označíme
soubory a zvolíme funkci "encrypt/decrypt". Třetí nabídkou v menu je vymazání
souboru. Soubor takto vymazávaný je nejprve zničen a pak smazán, aby jej nebylo
možné obnovit.
Zkušební doba: shareware 30 dní; bez registrace heslo max. 5 znaků
Encryptor 4.0.0
1,58 KB; (ten4.com/encryp tor/)
Používá neznámý druh šifrovacích algoritmů, a šifrování více souborů není tak
přímočaré jako u Blowfish Advanced 97. Délka hesla vypadá, že je "neomezená"
tj. rozhodně větší než 5 znaků. Je nutné si uvědomit, že čím delší je heslo,
tím déle trvá jeho odhalení. Zatímco u 5znakového hesla to může být na
obyčejném PC pár milisekund (záleží samozřejmě na použitém algoritmu), heslo o
3 znaky delší může tuto dobu na stroji se shodným výpočetním výkonem zdánlivě
neúměrně zvýšit do řádu roků.
Zkušební doba: neznámá (pro licenční podm. je třeba poslat mail na encryptor@
ten4.com); max. doba session je 5 minut; max. délka šifrovaného souboru je 100
KB.
Steganos 1.5
1,83 MB; (www.centurionsoft.com)
Opravdu velmi a velmi zajímavý prográmek. Položili jste si někdy otázku, proč
musí být šifrovací algoritmy tak složité? Možná se shodneme na odpovědi.
Zejména proto, že když někdo vidí, jak od vás odcházejí zašifrovaná data, na
nichž má eminentní zájem, udělá všechno proto, aby data dešifroval. Co s tím má
společného Steganos? Naprosto běžně si přátelé vyměňují např. různé obrázky
fotografie, kreslené vtipy a podobně. Steganos umí do multimediálních souborů
typu BMP, DIB, WAV a VOC ukrýt další soubor. Tyto nosné (carrier) soubory
bývají obvykle dost dlouhé, a když je prohlédnete (přehrajete), nepoznáte, že
je uvnitř ukryt soubor další. Nikoho nenapadne rozebírat obrázek, na němž je
fotografie spoře oděné dívky, a hledat v něm tajnou zprávu. A kdyby přece jen,
Steganos samozřejmě údaje šifruje pod heslem, jež je nutné k extrahování
zapouzdřeného souboru z nositele. Steganos dokonce umí jako carrier použít i
textový soubor, do kterého se data maskují přidáním mezer a tabulátorů na
místa, kde to není poznat. Ilustrujme si to na vtipném příkladu. Od šéfa můžete
dostat textový soubor, oznamující zvýšení platu a skrytě vám dávající výpověď.
Text výpovědi by byl nepostřehnutelně "vmezeřen" do nosného textu, oznamujícího
zvýšení platu. Přečíst byste jej mohli použitím funkce "unhide/decrypt data" v
menu aplikace Steganos.
Nevýhody: Příliš dlouhé soubory zabírají mnoho místa a obtížně se přenášejí
např. mezi modemisty sítí Internet. Velikost je možné u takových souborů
zredukovat následnou kompresí. Asi nejschůdnějším řešením bude po zapouzdření
ve Staganosu použít běžný komprimační program typu ARJ, ZIP, RAR, AIN nebo
podobný. K opětovné separaci nosiče a zapouzdřeného souboru pak ale bude nutné
archiv nejprve extrahovat a poté použít Steganos.
Poznámka: Pro pokročilé je k dispozici možnost zvolení nosiče libovolného typu
musíte ale znát bitovou hloubku souboru, délku jeho hlavičky, a vědět, že data
za hlavičkou nejsou citlivá na modifikaci (kontrolní součet, komprese apod.).
Zkušební doba: shareware 30 dní, pak přestává fungovat
Signature Program 3.0
870 KB; (www.regnoc.com)
Funguje jako digitální podpis dokumentů psaných v textových editorech
podporujících OLE 2 to jsou všechno profesionální editory a řada sharewarových.
Uživatel vytvoří svoji identitu v prostředí programu a zvolí podobu svého
podpisu. Standardně je podpis vygenerován pomocí běžného fontu Windows, ale je
možné a vhodné poskytnout k vytvoření digitálního podpisu oskenovaný
vlastnoruční podpis. Takováto signatura, vložená do dokumentu, má svou výhodu.
Pokud je totiž dokument vytištěn, bude mít vlastnoruční podpis (třebaže z
tiskárny) jistou váhu, na rozdíl od běžného fontu Windows. Digitální podpis ale
do dokumentu vkládáme především proto, aby bylo později možné ověřit, zda
dokument nebyl modifikován poté, co byl podepsán. Postup podepsání dokumentu
např. v MS Wordu je následovný kurzor umístíme na místo, kde chceme dokument
podepsat. Zvolíme Vložit/Objekt/Sign Document. Tímto máme vloženou signaturu,
není však ještě platná. Dokument musíme otevřít v modulu SecureIt! a tam
potvrdíme, že jsme na něm ukončili práci, a signatura je platná tzv. dokument
zamkneme. Otevřením signatury poznáme podle barvy písma, zda je dokument v
pořádku uzamčen a nemodifikován (černá), není ještě uzamčen (modrá), anebo byl
po uzamčení modifikován (červená). Je možné nastavit i expirační dobu
signatury, po jejímž překročení se dokument hlásí jako modifikován/expired.
Zkušební doba: shareware 30 dní, pak přestává fungovat.
Crypta Pix 2.02
575 KB; (www. briggsoft.com)
Prohlížeč obrázků BMP, GIF, JPG, PCX, PNG a TIF pro Windows 95/98/NT. Do našeho
tématu zapadá tak, že obrázky těchto typů umí zašifrovat do vlastního formátu.
Použitý algoritmus je 40bitový PC1, verze registrovaná pro použití ve Spojených
státech a Kanadě nabízí i 160bitový Blowfish. K prohlédnutí těchto obrázků je
nutné použít opět Crypta Pix, který po vás bude chtít heslo, aby obrázek
zobrazil. Prostředí programu je vyhovující a jako prohlížeč má tyto klíčové
vlastnosti:
- slideshow
- 6 druhů přechodových efektů
- standardní operace se soubory kopie, přesun, vymazání
- prohlížení full-screen
- hromadné přejmenování souborů
- databáze thumbnailů (obrázkových miniatur)
- podpora Twainu
- některé editační vlastnosti, jako např. rotace a změna velikosti
Zkušební doba: shareware 30 dní
9 0094/OK
Výzva pro české tvůrce sharewaru a freewaru
V PC WORLDu jsme začali, nezávisle na tématech Internet Download Centra,
zařazovat recenze vybraných kvalitních českých sharewarových produktů. Jste-li
přesvědčeni o konkurenceschopnosti vaší tvorby, neváhejte a na e-mailovou
adresu redakce (pcworld@idg.cz) zašlete link na svůj program. Objeví se i na
našem CD-ROMu. (Poznámka: výzva neplatí pro komerční firmy a trial verze jejich
produktů.)
Český shareware
Testy pravidel silničního provozu verze 2
2,4 MB; vlastní program,
3,8 MB; dodatečné animace
(www.autoškola.cz)
Tato verze vychází z předchozí verze 1, určené pro systém DOS. K provozu nyní
potřebujete Windows 3.xx/95/NT nebo OS/2.
Ovládání je naprosto bezproblémové. Do programu se jako uživatel můžete
přihlásit ve dvojím režimu učitel nebo žák. Učitel může existovat pouze jeden,
zatímco počet žáků není teoreticky omezen. Učiteli náleží všechna přístupová
privilegia tj. prohlížet výsledky ostatních uživatelů, tedy žáků. Otázky
týkající se dopravních situací jsou doplněny animacemi, jež je možné přehrát
jak v okně, tak i full-screen. Vyhodnocení testu je úhledně zpracováno a je
možné ho vytisknout.
Dokud není program zaregistrován, pracuje se čtyřmi testy 2 pro sk. B, M a 2
pro všechny skupiny. Případné změny předpisů budou podle sdělení autorů včas
podchyceny a uveřejněny na domovské stránce.
Cena 1 licence: 275 Kč
EasyPad LITE 2.2
546 KB; (easypad.fwd.cz)
Je MDI (tj. podporuje otevření více dokumentů současně) textový editor s
možností exportu do HTML. Velikost otevíraného souboru je omezena jen velikostí
dostupné operační paměti. Z mnoha jeho příjemných vlastností jmenujme např.
konverzi textů mezi kódováním Latin2 Windows 1250 Kamenických ISO 8859-2,
kontextové menu na pravém myším tlačítku, vkládání akrony-mů a smiles, definice
šablon, panel nástro-jů ve stylu MS Office 97. Další jeho předností je, že s
vámi komunikuje v rodném jazyce.
Zkušební doba: freeware, verze Standard, která funguje jako solidní HTML
editor, je za 100 Kč.