Als Gedanke: IVStatic schlägt vor, dass eine feste IV verwendet wird. Entpacken Sie also nicht die IV (oder was Sie als IV denken), sondern verwenden Sie stattdessen IV = Zeroblock und sehen Sie, wie der Anfang der Datei wird. Ich gehe davon aus, dass der Schlüssel in Ordnung ist, da das Padding für den verwendeten Schlüssel ausgecheckt haben muss ....
Der Text wird am Anfang um 16 Bytes länger sein, aber er kann sich herausstellen (wenn Sie den erwarteten Start mit der Entschlüsselung IV = 0 vergleichen, dass eine andere IV verwendet wurde, einfach x oder den erwarteten Startblock mit dem entschlüsselten.