Problém je, že nejsi z IT, to znamená nemáš představu jaké požadavky a pricipy. Především, Tě určitě překvapení, že ALOGORITMUS JE ZNÁMÝ , což znamená, že to není "CO_CHCI_ŠIFROVAT"+"heslo" --> nějaký algoritmus -> "ZAŠIFROVÁNO". Ale je to "CO_CHCI_ŠIFROVAT"+"heslo" --> ZNÁMÝ ALGORITMUS -> "ZAŠIFROVÁNO".
Takže dotaz zní - je to nerozluštitelné i když BUDU ZNÁT TEN ALGORITMUS? Pokud to má být pro IT, pak tohle je požadavek.
Selský rozum v šifrování nikdy nic rozumného nevymyslel - vždycky to byla hodně vysoká matematika.
Ohledně zpeněžení - máme pár způsobů jak šifrujeme a jsou dobře škálovatelné - pokud to má něco vydělat, musí to být něco na uplně odlišném způsobu, aktuálně totiž je těch šifrovacích způsobu více a jsme s nimi víceméně spokojeni.
Splnuje to takové to minimum: je to nerozluštitelné i po tom, co znám algoritmus, dobře škálovatelné a minimum tak někde na 10 bilionech kombinací, je to správně náročné, paměťová náročnost správně škálovatelná atd.