Sample code for 30+ languages & platforms
AutoIt

Obfuscate String

Demonstrates how to obfuscate and unobfuscate a string.

Chilkat AutoIt Downloads

AutoIt
Local $bSuccess = False

$oSb = ObjCreate("Chilkat.StringBuilder")

Local $s = "Hello World!"

$oSb.Append($s)
ConsoleWrite($oSb.GetAsString() & @CRLF)

; Output is "Hello World!";

; Obfuscate the string.
; This is NOT encryption.  It's just a simple obfuscation.
$oSb.Obfuscate 
ConsoleWrite($oSb.GetAsString() & @CRLF)

; Output is 2GsgGhbSQVyG8Vb9

; -------------------------
; Unobfuscate.
$oSb2 = ObjCreate("Chilkat.StringBuilder")
Local $s2 = "2GsgGhbSQVyG8Vb9"
$oSb2.Append($s2)
$oSb2.Unobfuscate 

ConsoleWrite($oSb2.GetAsString() & @CRLF)

; Output is "Hello World!";