A Titok programom képes file-ok titkosítására, visszafejtésére. A jelszó semmilyen formában nem kerül eltárolásra, ilyen módon a program nem tudja ellenőrizni, hogy megfelelő jelszó került-e megadásra, elvégzi a dekódolást, de a kapott file rossz jelszó esetén használhatatlan lesz.
A jelszó minimális hossza négy karakter, a kis, és nagybetű különbsége fontos. A jelszó elfelejtésével nincs mód az eredeti file visszafejtésére.
A kódolásra egy érdekes, már a középkorban kitalált eljárást használ, mely szerint a kódolásnál készül egy mátrix, mely valamennyi karaktert, vízszintesen a jelszó karaktereit, függőlegesen a szöveg karaktereit.
Ez után a jelszó szerint kiválasztja az oszlopot, hogy mely karakter felel meg a kódban a vízszintes sorban.
A középkorban a kódolás így sokáig tartott, a számítógépnek azonban ez kis feladat. Éppen ezért, a kódolás szintje is megadható, hogy ezt az átfordítást hányszor ismételje meg. A legkisebb 10, a legnagyobb 200 szoros fordítás.
További feltörést nehezítő tényező, hogy a puffer hossza, mely a szöveget tartalmazza mindig prím szám, így a második fordítástól kezdve már a jelszó hosszától függetlenül nem a jelszó elején kezdődik a kódolás, hanem valahol másutt.
# | Csomag | Típus | Információ |
---|---|---|---|
1 | titok_setup.exe | Windows Installer (32bit) |
A program ingyenesen használható, terjeszthető bárki számára.
Ügyfelink adatainak megóvása érdekében a címek koordinátáit egy/két tizedesjeggyel kerekítettük.