Zitat von
Uncle Cracker:
Keiner, deswegen wollte ich ja wissen wie man die Daten auslesen kann ohne zu speichern
Wie liest du denn aktuell aus? Vermutlich hast du deinen Algo blockweise Implementiert, schiebst vorne 100 Bytes rein und kriegst hinten den Klartext raus, den du dann sofort wieder speicherst, oder?
So, anstatt jetzt den Klartext zu speichern, erzeugst du einen TMemoryStream und schreibst die Daten dann da rein. Wenn du alles entschlüsselt hast, ist der Klartext im Speicher zu finden, aber vermeiden lässt sich das nur durch eine echte on-the-fly-Dekodierung, was nicht bei jedem Algorithmus funktioniert.
Jetzt kannst du nach belieben im MemoryStream die Daten im Klartext auslesen.