Stand auch einmal vor diesem Problem und musste feststellen, dass das gleiche Verschlüsselungsverfahren mit den gleichen Parametern in .net mit Delphi Prism und Delphi XE nicht das gleiche Ergebnis lieferte.
Zur schnellen Abhilfe habe ich mit .net eine
DLL erstellt, die das Verschlüsseln übernimmt und diese am Server in Delphi XE eingebunden.