bkron: binärdaten clientseitig mit sha1 u./o. ripemd160 hashen

Beitrag lesen

vielleicht noch einige zusatzinformationen.
um an den Stream zu gelangen verwende ich ADODB.Stream (mit dieser Methode geht auch das Hashen von ASCII-Dateien nicht). Nur ist das meines Wissens die einzige Möglichkeit um eben die binären Daten clientseitig auszulesen.

var adoStream = new ActiveXObject("ADODB.Stream");
adoStream.Mode = 3;
adoStream.Type = 1;
adoStream.Open();
var bla = adoStream.LoadFromFile("c:\test.pdf");
var o = adoStream.Read;
// Somit habe ich den Stream in "o".

Wenn ich den Algorithmus von http://pajhome.org.uk/crypt/md5// verwenden würde, und es keinen Unterschied zu ASCII-Daten geben sollte, so müsste ich jetzt nur noch

alert(hex_sha1(o));

aufrufen.
Und genau das funktioniert leider nicht! :-(

Gruss

bkron