Thanks for the code, i patched the script to work as a function (v6.2+) debug as parameter and work with strings over 56bytes. Remember that MD5 is not collision resistent, i will write a SHA-1 version soon. The first argument is the string, the second is a debug flag # String message to MD5 Hash # ...