Zdravím Miroslave,
mám ještě několik poznámek.
Šifrování s veřejným klíčem pomocí modulární aritmetiky je podle mého názoru u komerčních počítačů prakticky nemožné (vím, že jsem tím Ameriku neobjevil, jenom jsem si to chtěl ověřit). Zřejmě je to mimo jiné dáno též zaokrouhlováním produktů Microsoft na pouhých 15
desetinných míst. Je dost možné, že se ovšem mýlím.
Jiná situace je však u symetrické šifry AES, kde si účastníci klíč buď přímo předají, nebo si ho matematickým algoritmem vytvoří. Takovým
algoritmem může být např. binomický rozvoj, nebo použití Colebrookovy rovnice. Obě metody jsem si ověřil.
Binomický rozvoj lze u komerčních počítačů aplikovat až (i) s trojcifernými čísly, kdy lze s 15-místnými výsledky dílčích sčítanců složit velmi
dlouhý číselný klíč o velikosti tisíců bitů.
Rovněž tak u Colebrookovy rovnice, jejímž řešením je tlaková ztráta při proudění kapaliny v rovném kruhovém potrubí pro velká Reynoldsova čísla. Zadáním 4 parametrů, což mohou být i 3-ciferná čísla (u některého parametru i více), lze složením tlakové ztráty a Reynoldsova čísla
vytvořit číselný kód o velikosti 230-250 bitů, což vyhovuje metodě AES. Jak jsem se dočetl, je tato metoda průmyslovým standardem a vyjma
napadení hrubou silou prakticky neprolomitelná. Colebrookova rovnice nemá ovšem explicitní řešení, výpočet tlakové ztráty je možné pouze speciálním makrem.
Tolik mé poznámky.
Hezký zbytek dne.
LP.