LlMD5String
From Second Life Wiki
(Redirected from LSL llMD5String)
| LSL Portal | | | Functions | | | Events | | | Types | | | Operators | | | Constants | | | Flow Control | | | Script Library | | | Tutorials |
Description
Function: string llMD5String( string src, integer nonce );| 258 | Function ID |
| 0.0 | Delay |
| 10.0 | Energy |
Returns a string of 32 hex characters that is the MD5 checksum of src with a salt of ":"+nonce.
| • string | src | |||
| • integer | nonce |
Specification
nonce is converted then appended to src after a colon (src+":"+(string)nonce). This is important to know if you are calculating a hash in another language and wish to compare with one calculated in LSL.
LSL strings are stored in the UTF-8 format.
Examples
llSay(0, llMD5String("Hello, Avatar!", 0)); // returns 112abd47ceaae1c05a826828650434a6
Linux Example
$ echo -n 'Hello, Avatar!:0' | openssl md5 112abd47ceaae1c05a826828650434a6
This article wasn't helpful for you? Maybe the related article at the LSL Wiki is able to bring enlightenment.

