Další funkce, nastavení nebo problémy, které nejsou popsány v konkrétních kategoriích Microsoft Teams zdarma
Nevím jestli oba myslíme to stejné když řekneš "komerční počítač".
Co si pod tím mám představit?
Š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é
A čím se tedy podle tebe v těch našich běžných počítačích šifruje?
Když si chceš nechat zobrazit tento web (answers.microsoft.com), tak jeho komunikace je zašifrovaná. Server stránku zašifruje a tvůj internetový prohlížeč stránku před zobrazením musí dešifrovat. Používá se k tomu klíč RSA, jak se můžeš lehce přesvědčit když klikneš na ikonuku zámečku a pak zvolíš zobrazit certifikát.
RSA algoritmus jde napsat i v něčem tak "pomalém" jako je java. Jak je vidět například zde:
https://www.itnetwork.cz/java/javafx/zdrojove-kody/rsa-desifrovaci-program
Pro stažení zdrojových textů si musíš vytvořit účet na jejich stránkách. Zapltit nemusis nic.
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.
RSA algoritmus používá operace umocnění a operace modulo nad přirozenými čísly.
Ani jedna tedy nepracuje s reálnými (desetinnými) čísly, takže proč by mělo záležet na počtu desetinných míst?
Ale možná jsem něco nepochopil já.