Was drum herum passiert, kann ich Dir nicht sagen. Ich rede nur von der eigentlichen Ver/Entschlüsselung des Klartextes mit
Dec CBCx. Dazu braucht man
- einen Schlüssel (dazu mußt Du auch wissen ob mit 128 oder 256 Bit verschlüsselt wird)
- ein Initialisierungsvektor (Du mußt wissen, ob der zB am Anfang der Datei steht, oder fix ist, oder ...)
- Dann werden immer 16 Bytes im CBC-Modus ver/entschlüsselt
- Wenn die Länge Deines Textes kein Vielfaches von 16 ist, wird für den verbleibenden Rest der CFB8-Modus verwendet.
Ein weiteres Problem könnte der Weg vom Passwort zum Schlüssel sein (eventuell via Whirlpoolhash). Wenn Du schon den Delphi/
DEC-Quellcode hast, ist es vielleicht besser ihn anzuhängen, vielleicht kann dann ein
DEC-Experte (ich bin keiner) mehr sagen.