C# DerivedBytes Class using SHA1 512 Bit Hash