Autor Zpráva
Patrikue
Profil *
Potřebuji zakódovat vlastní text, který bude mít maximálně 14-15 znaků a potřebuji ho zakódovat s vlastním klíčem tak, aby se text dal zpětně rozkódovat. Zvažoval jsem nad openssl případně sodium_crypto_secretbox_open. Jenže vždycky dostanu více jak 30 a více znaků. Rád bych se vlezl klidně s počtem znaků níže (20-25). Poradíte jak na to? Jestli to vůbec jde?
ttttttttt
Profil *
Patrikue:
Nahlížej na ten řetězec jako na pole bitů (vstup). Vygeneruj si náhodně stejně dlouhé pole bitů (klíč) a proveď XOR na vstup a klíč. Výsledkem operace je zakódovaný text. Rozkódovat se dá opětem XORem - klíče a zakódovaného textu. Je to bezpečné, pokud je klíč opravdu náhodný a pokud ho nepoužíváš opakovaně.
Kajman
Profil
A pokud nevadí, že mohou vzniknout řídící znaky.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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

0