Sample code for 30+ languages & platforms
Lua

MD4 Hash a String

See more Encryption Examples

MD4 hash a string.

Chilkat Lua Downloads

Lua
local chilkat = require("chilkat")

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

local crypt = chilkat.Crypt2.new()

local content = "The quick brown fox jumps over the lazy dog"

-- The desired output is a hexidecimal string:
crypt.encoding_mode = "hex"

-- Set the hash algorithm:
crypt.hash_algorithm = "md4"

local hashStr = crypt:hash_string_enc(content)

print(hashStr)

-- The output is:
-- 1BEE69A46BA811185C194762ABAEAE90