HASHOVÁNÍ URL pro vkládání do databáze
- gawex
- Člen | 8
Ahoj,
vyvíjím zařízení, které bude sloužit k zaznamenávání docházky. Pro sběr dat bude sloužit speciální hardware (terminál), který na základě otisku nebo karty zapíše čas příchodu/odchodu do MySQL databáze.
Terminál pošle na adresu serveru například následující URL: www.dochazka.cz/…hod/07-04-24.
Rád bych ale URL „zakryptoval“ a zabránil tak případnému odposlechu a možnému zneužití. Terminál a server bude předem znát klíč, podle kterého kryptování proběhne. Například každý znak v URL posune v ASCII o 34.
Chtěl bych tedy docílit toho, aby zakryptované URL vypadalo třeba nějak takhle: www.dochazka.cz/…56FGY5gff626
Můj dotaz je tedy jak na to? Žádné podobné řešení jsem tady na fóru ani jinde nenašel. Můžete prosím poradit jak v Nette na to?
Terminál pro sběr pouze posílá HTTP hlavičky, nepodporuje ani HTTPS, ani session.
Díky!
- newPOPE
- Člen | 648
Presne podobne riesili chalani (robia dochazdkove systemy) problem ked pouzivali nejaky Cinsky terminal. Ked som im povedal, ze len a len https tak odpoved bola: nemame https na terminale :/.
Napisali si vlastny „krypt“ algoritmus aky bol uz si nepamatam ale v podstate nieco podobne ako mas ty.
Nemyslim si, ze by ti tu niekto s tymto problemom poradil kedze povacsine take veci na serveroch su a netreba vymyslat vlastne riesenia.
No keby som mal pisat nieco podobne tak sa pozriem ako funguje napr. RSA sifrovanie a nieco podobne by som si napisal. Na kolko to bude bezpecne ti zrejme nik nepovie no akurat kladies viac prekazok danej osobe ktora by to chcel prelomit.
No a ako to u tych spominanych dopadlo postupom casu? Presli na rassberyPI :)