https://9dok.net/document/z1d90n23-algorithmische-kryptographie-kapitel-hilfsfunktionen-zu-publik-key-verfahren.html