Entwickler-Ecke

Algorithmen, Optimierung und Assembler - AES-Verschlüsselung


TeaTimer - Mo 14.04.08 14:37
Titel: AES-Verschlüsselung
Hallo allerseits,

gibt es eigentlich irgendwo einen Referenzimplementierung des AES-Verschlüsselungsverfahrens in C#? Ich weiß, dass das Verfahren in C# eingebaut ist, aber ich hätte es eben doch gern im Quelltext für mein Projekt :-)

vielen Dank schonmal


mkinzler - Mo 14.04.08 14:39

Warum, um eigene Fehler einzubauen?


Silas - Mo 14.04.08 14:40

Hallo und :welcome: bei uns.

Google einfach mal nach Suche bei Google RIJNDAEL, da solltest du was finden.


TeaTimer - Mo 14.04.08 14:47

user profile iconmkinzler hat folgendes geschrieben:
Warum, um eigene Fehler einzubauen?


Nee, das ja nun nicht. Das Problem ist nur, dass es ja evtl. sein kann, dass mit .Net oder auch Windows nicht zur Verfügung stehen, wenn ich den Kram in vielen Jahren mal zurückholen will. Vielleicht ist MS dann pleite :-)
Wenn ich das Verfahren aber in ganz simpler form als Quelltext habe, dann sollte es doch möglich sein, das Entschlüsselungsprogramm auch mit irgend einer anderen Programmiersprache zu erstellen.


Sirke - Mo 14.04.08 16:02

AES ist wie der Name schon sagt standardsiert, sodass du mit jedem Programm, das AES entschlüsseln kann, die Verschlüsselung umkehren kannst!

AES ist meist in Funktionen die komplett in Assembler gescheiben sind implementiert, sodass eine Programmiersprache egal ist!


mkinzler - Mo 14.04.08 16:57

Zitat:
AES ist meist in Funktionen die komplett in Assembler gescheiben sind implementiert, sodass eine Programmiersprache egal ist!
Davon sollte man aber unter .Net (c#) Abstand nehmen