Forum: Programmieren allgemein
by gammatester,
30. Okt 2014
Kann sein, aber Du brauchst trotzdem einen Schlüssel (wenn wirklich verschlüsselt wird). Edit: Glaube eher nicht, da das Salz ja immer verschieden sein sollte, nicht nur ein einziges.
Wie schon man angedeutet, kann es aber auch sein, daß gar nicht verschlüsselt wird, sondern Salz und SHA1(passwort) gespeichert werden.
Ohne genaue Angaben, was eigentlich gemacht wird, hast Du kaum eine...
Forum: Programmieren allgemein
by gammatester,
30. Okt 2014
Dein Link funktioniert bei mir nicht, hier der zum englischen Wiki http://en.wikipedia.org/wiki/Padding_%28cryptography%29
Hintergrund: AES verschlüsselt 128-Bit-Blöcke. Es gibt Betriebsmodi, die beliebige Bytemuster verabeiten können. Und solche die nur auf 16-Byte-Blöcken arbeiten (dies sind zB das einfache ECB oder das oft verwendete CBC), hier muß man dann irgendwie auf 16-Byte-Vielfache...
Forum: Programmieren allgemein
by gammatester,
30. Okt 2014
Ich finde alle Angaben unbrauchbar, selbst SetDefaultCipherClass(TCipher_Rijndael);
sagt ja nicht, daß letzlich AES/Rinjdael benutzt wird.
Folgende Punkte sind zu klären:
Welche Algorithmus wird verwendet? (Vermutlich AES)
Welche Schlüsselgröße (128, 192, 256 Bit, die 17 Zeichen 'U5r5klO0zwu674593' können nicht der Schlüssel sein!)