Autor Zpráva
Wojt@
Profil *
Nezná někdo script v php který by mi zašifroval data způsobem že např. 1 přemění na A, A přemění na 7 atd. Chtěl bych aby zašifroval data a dal je do proměné. A odšifrovač by se možná také hodil.

Díky.
Bubák
Profil
Vyhledávače (už) fungují ;-)
www.google.com/search?hl=cs&q=php+funkce+%C5%A1ifrov%C3%A1n%C3%AD

Pokud netrváš na Caesarově šifře, tak hned první odkaz:
www.webguru.cz/clanky/view.php?id=71
peta
Profil
Wojt@
Take bys mohl pouzit Burrow-wheller transformaci, ktera jakoze data usporada. Je treba si ale ulozit k ni klic, podle ktereho znaku jsi to usporadaval.
Vysledek je velice zajimavy. Navic je to neobvykle usporadani a kdo nema prehled, tak na nej neprijde.
Vypada to asi takhle, ale program by sis musel asi napsat sam. mozna neco zplacam pres vikend v JS. Urco se mi tam hodi demo.
http://www.volny.cz/peter.mlich/hcomp.htm#BWT


prehazuje to napr:
1423422 na
2244231
coz muze byt jeste desifrovatelne, pokud retezec nema delku treba 1000. Pak to muze byt zajimave, jestli si s tim klasicky dekryptovaci algoritmus poradi.

Take XOR je zajimava funkce, mozna lepsi nez zamichani.
peta
Profil
Tak jsem si hral s tim sirovanim BWT v JS, ale mam tam jeste nekde chybku, viz:
http://peter-mlich.wz.cz/x/ww/js/pr/js-cryptbwt-nostable.htm

Ale zrovna na te testovaci vete je to takove zajimave, protoze se zameni 2 slova :)

... uz to mam spraveny
http://peter-mlich.wz.cz/x/ww/js/pr/js-cryptbwt.htm
Slo o to, ze pokud se nepouzije stabilni algoritmus pro serazeni, tak neni mozne dekodovat text zpet. Muzes porovnat.

Rozhodne je to zajimave sifrovani proti obycejnemu prehazovani pismenek a podobne :)
Ceasarova sifra je i XOR. XOR je specialni kombinace teto sifry, protoze je obousmerny. Ten samy algoritmus sifruje i desifruje, klic rozhazeni je porad stejny. Pro zajimavost.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0