Forum: Algorithmen, Datenstrukturen und Klassendesign
by Dano,
25. Aug 2011
ok^^
ich versuch mich zu bessern :)
mfg Dano
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Dano,
21. Aug 2011
mit try...finaly hast du ja recht,
aber das ist jetzt auch kein programm das ich anderen gebe, und selbst bei mir sind es oft nur paar versuche die es läuft das ich sogar das free fast immer weglasse^^ speicher gibt ja in hülle und fülle
also für einen versuchsaufbau ist das ok, und jeder fehler der auftritt behandel ich selber im debugger
bei ner schleife mit 10000 kommt das free natürlich...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Dano,
21. Aug 2011
habs gefunden^^
es gibt einen "Initialization vector"
und der wird irgendwie randomm gefüllt wenn ich den nicht mit angebe
habe den jetzt extra auf #0#0#0#0#0#0#0#0 gesetzt und jetzt ist auch der erste block lesbar :)
implementation
uses DECUtil, DECCipher, DECFmt;
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Dano,
21. Aug 2011
ok, asche über mein haupt *duck*... hab ein fehler gefunden, der input-buffer war nur 256byte... und das einlesen der datei war damit corrupt :(
aber die ersten 8 byte sind immernoch unlogisch
mfg Dano
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Dano,
21. Aug 2011
ich habe nur folgende möglichkeiten
und wie gesagt, das mit dem padding wenn der letzte block nicht voll ist habe ich auch gelöst
aber der algorythmus macht 8byte müll, dann 248byte alles super, und dann wieder periodischen unsinn
kann sein das es an meinem programm liegt, aber ich habe nix auffälliges gemacht mit zeiger verbiegen oder sonstiges
mfg Dano
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Dano,
20. Aug 2011
hm, sind nur 2 parameter... init mit passwort und cmCBCx als mode
zumal ja der rest stimmt
aus '12345678901234567890'
wird 'xxxxxxxx901234567890'
wobei x für irgendwas steht
meine delphi fuktion für sich selber geht reibungslos das en- und de- coden
das selbe bei cryptool