Microsoft
Software
Hardware
Network
Question : MD5 Hash
Why is it that the last 2 bytes of the hash value are always "="?
This is how I tested it:
Dim MD5 As New System.Security.Cryptograp
hy.MD5Cryp
toServiceP
rovider
Console.WriteLine(Convert.
ToBase64St
ring(MD5.C
omputeHash
(System.Te
xt.ASCIIEn
coding.ASC
II.GetByte
s("test"))
))
Am I doing something wrong?
Answer : MD5 Hash
Because base 64 encodes 3 bytes in 4 characters and pads to a multiple of 4 characters
Random Solutions
32 or 64 bit SQL Server
VBA functions Trim, Left and Right not working
Error-handling if SQLCMD fails in .bat Windows script
Searching for number range in string
How to generate autonumber value on add new record
Downgrade Windows Vista Ultimate to Vista Professional
MS Access and DAT files
Move cursor to field using after update event
Windows 7 CTRL SHIFT Arrows problem
How to prevent #Null! in an access report