Ich muss den Thread noch mal hervor holen, weil ich da jetzt ein kleines Verständnisproblem habe. Bei den Verschlüsselungsalgorithmen ist immer wieder vom
Seed die Rede. Was ist das eigentlich, die '
Saat'?
Dann habe ich
hier die einfache Variante von Hagens RC4 Implementierung. Wo ist da der/die
Seed?
Und an welcher Stelle sieht man, dass es eine 2048 Bit tiefe Verschlüsselung ist?
Dann zeigt Hagen
hier wie man den RC4 Algorithmus zu einen Zufallsgenerator umfunktionieren kann. Wo und wie brauche ich das, um mit RC4 ein sicheres Verschlüsselungsprogramm zu schreiben?
Ist es ein Schwachpunkt, wenn ich von den zu verschlüsselnden Daten einen Hash bilde, die Daten verschlüssele und den Hash mit zu den Daten lege, um nach dem Entschlüsseln überprüfen zu können, ob die Daten korrekt entschlüsselt wurden?
Ich überlege nämlich, ob ich mit dem RC4 Algorithmus ein einfaches, kleines
nonVCL Verschlüsselungsprogramm schreibe.