August 2003
Intermediate to advanced
1140 pages
68h 45m
English
Encrypt
Encrypt(string, key)Encrypts string using the specified
key. Encrypt( ) uses
the value of key as a seed to generate a
random 32-bit key for use in an XOR-based encryption algorithm. The
resulting string is then uuencoded and may be as much as three times
the size of the original string. The following example takes a string
and encrypts it:
<cfset MyString = "This is the secret message."> <cfset MyKey = "1a2"> <cfset EncryptedString = Encrypt(MyString, MyKey)> <cfset DecryptedString = Decrypt(EncryptedString, MyKey)> <cfoutput> <b>Original String:</b> #MyString#<br> <b>Key:</b> #MyKey# <p><b>Encrypted String:</b> #EncryptedString#<br> <b>Decrypted String:</b> #DecryptedString# </cfoutput>