Programok – Fájl titkosító program:



Ha biztonságban szeretnénk tudni a számunkra fontos adatainkat, érdemes kódolva tárolnunk.
Egy hordozható számítógéppel történő utazás esetén (amit ugye ellophatnak), sok olyan adat/fénykép/dokumentum is illetéktelenek kezébe kerülhet.
A kódolt adatokat akár e-mailben is elküldhetjük bárkinek anélkül, hogy illetéktelenek hozzáférhessenek.
Csak a jelszó helyes megadásával dekódolhatóak az eredeti fájlok.
Egyszerre több fájl és a hozzá tartozó könyvtárszerkezet is kódolható egyetlen fájlba.

Hibás jelszó beírását csupán egy algoritmus szűri, ami az eredeti jelszóval végzett matematikai műveletek eredménye és 16bites.
A jelszó ez alapján nem visszafejthető.
Ez csupán egy szám 0 és 65535 között, így ha rossz jelszót írunk be, akkor 1:65535 az esély arra, hogy tévesen elfogadja.
Ilyenkor a dekódolást végrehajtja, de a hibás jelszó miatt hibás fájlok keletkeznek.
Mivel a fájl méretek és fájlnevek is kódolva vannak, a kódolt fájl tartalmát nem lehet semmilyen ma ismert módszerrel visszafejteni!

Egy-két jó tanács a jelszó megválasztásához:
  Mindig legalább 2 fájlt kódoljunk le, mert így még a kódolt fájl mérete alapján sem lehet találgatni, hogy mi lehetett eredetileg...
  Ne adjunk könnyen kitalálható jelszavakat pl.: 1234, ABC stb...

  A fájl neve ne utaljon az eredeti fájl, vagy adat nevére, így nem lehet találgatni a tartalmára.

A fájlok maximális száma: 1 000 000 lehet!!! (Az előző verzió csak 32 767-ig működött.)




A kódolás annál biztonságosabb, minél több karaktert tartalmaz a jelszó.

A jelszó tartalmazhat bármilyen írásjelet, betűt, számot, szóközt.

(Lehetőleg ne legyen értelmes szó, és tartalmazzon kis és nagy betűket, vagy akár számokat is. Az 1234 és hasonlóan egyszerű jelszavakat felejtsük el örökre!)


Karakterek száma / variációk száma:

1 256

2 65 536

3 16 777 216

4 4 294 967 296

5 1 099 511 627 776

6 281 474 976 710 656

7 72 057 594 037 927 900

8 18 446 744 073 709 600 000

9 4 722 366 482 869 650 000 000

10 1 208 925 819 614 630 000 000 000


Ha csak 100 -féle karaktert feltételezünk (ennél több bevihető a billentyűzeten), akkor is elég nagy a variációk száma:

1 100

2 10 000

3 1 000 000

4 100 000 000

5 10 000 000 000

6 1 000 000 000 000

7 100 000 000 000 000

8 10 000 000 000 000 000

9 1 000 000 000 000 000 000

10 100 000 000 000 000 000 000


A létrehozott fájl neve alapból: save.cod, de ezt tetszőlegesen átírhatjuk.

A kódolt fájlt alapból az aktuális könyvtárban hozza létre (A fejlécben ezt az elérési útvonalat a fájlnév előtt láthatjuk).


A kódolás folyamata:

Ha pl. az „123456” tartalmú fájlt szeretnénk kódolni és a jelszó pl. „abc” , akkor a kódolt fájlban az ASCII kódok összeadódnak és úgy készül a kód:


Eredeti: ASCII:

1 49

2 50

3 51

4 52

5 53

6 54


Jelszó: ASCII:

a 97

b 98

c 99


Kódolt ASCII: Karakter:

49+97=146 ĺ

50+98=148 ö

51+99=150 ž

52+97=152 œ

53+98=154 Ü

54+99=156 


Persze, a fájlnév és a méret is kódolva van a fejlécben a jelszóval, de ezt most nem részletezném.


A program letölthető innen: Titkosit.exe
Utolsó verzió dátuma: 2019.11.27.


<< Vissza <<