Entwickler-Ecke
IO, XML und Registry - MD5 von mehreren int variablen
ripmav - Di 23.06.09 20:54
Titel: MD5 von mehreren int variablen
Hallo,
ich möchte von mehreren int variablen einen MD5 hash. Mein versuch sieht so aus:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| MemoryStream stream = new MemoryStream();
stream.Write(BitConverter.GetBytes(m_nA), 0, sizeof(int)); stream.Write(BitConverter.GetBytes(m_nB), 0, sizeof(int)); MD5 md5 = new MD5CryptoServiceProvider(); string sChecksum = BitConverter.ToString(md5.ComputeHash(stream)); |
Aber es wird immer derselbe MD5 Hash ausgegeben, auch wenn ich einen int ändere...
ripmav - Di 23.06.09 20:57
O mann!!
Ich habe vergessen, die Zeigerposition zurückzusetzen:
stream.Seek(0, SeekOrigin.Begin);
Peinlich, peinlich... Bin wohl zu müde^^
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!