This is experimental documentation.
Calculates the double-pass "broken" SHA-1 hash of the
specified password using ASCII encoding. This method is
not CLS-compliant.

C# | Visual Basic | Visual C++ |
[CLSCompliantAttribute(false)] public static byte[] DoubleHashPassword( string data, uint clientToken, uint serverToken )
<CLSCompliantAttribute(False)> _ Public Shared Function DoubleHashPassword ( _ data As String, _ clientToken As UInteger, _ serverToken As UInteger _ ) As Byte()
[CLSCompliantAttribute(false)] public: static array<unsigned char>^ DoubleHashPassword( String^ data, unsigned int clientToken, unsigned int serverToken )

A 20-byte buffer containing the hash value.
Assembly: Asgard5Library (Module: Asgard5Library)