Sample code for 30+ languages & platforms
Xbase++

MD4 Hash a String

See more Encryption Examples

MD4 hash a string.

Chilkat Xbase++ Downloads

Xbase++
LOCAL oCrypt
LOCAL cContent
LOCAL cHashStr

//  This example assumes the Chilkat API to have been previously unlocked.
//  See Global Unlock Sample for sample code.

oCrypt := CreateObject("Chilkat.Crypt2")

cContent := "The quick brown fox jumps over the lazy dog"

//  The desired output is a hexidecimal string:
oCrypt:EncodingMode := "hex"

//  Set the hash algorithm:
oCrypt:HashAlgorithm := "md4"

cHashStr := oCrypt:HashStringENC(cContent)

? cHashStr

//  The output is:
//  1BEE69A46BA811185C194762ABAEAE90

oCrypt:destroy()