Anfängerfrage AES, c#
-
hallo, ich hab da mal ne frage zu c# und AES-Rjindal. Was ist ein initalisierungsvektor? wie leg ich einen solchen fest? kann mir jemand ein kleines codebeispiel geben, wie man einen aes stream anlegt, man ein passwort abfrägt, eine datei verschlüsselt und entschlüsselt? ich bin absoluter anfänger auf diesem gebiet, bitte helft mir. Danke im vorraus
-
Hallo,
ein Beispiel findet sich doch in der Dokumentation, siehe:
http://msdn.microsoft.com/en-us/library/system.security.cryptography.rijndaelmanaged.aspx
Passwort abfragen und Datei lesen/schreiben sollten hoffentlich nicht das Problem sein. Und sogar die Bedeutung des Initalisierungsvektors (IV) findet sich in der Beschreibung zu den symmetrischen Algorithmen, siehe:
http://msdn.microsoft.com/en-us/library/system.security.cryptography.symmetricalgorithm.iv.aspx
MfG,
Probe-Nutzer