On Nov 29, 2004, at 1:36 PM, Steve Bonham wrote:
on closestack
open file "settings.txt"
encrypt fld "password" using "bf-cbc" with "Danger, Will Robinson."
write it to file "settings.txt"
close file "settings.txt"
end closestack
Yeah, but the encrypted data is binary, so try this...
on closestack encrypt fld "password" using "bf-cbc" with "Danger, Will Robinson." put it into URL "binfile:settings.bin" end closestack
Or use base64encode() if you need to have a text file.
Now you need to make sure no one will see your secret phrase "Danger, Will Robinson."
This would result in "Jedi2004" appearing in fld "password" again?
Yes, once you resolve the binary issue.
-- and I can use any value for the pass_phrase so I could replace "Danger, Will Robinson." with "Luke, Trust the force!" right?
Right.
This can be a confusing example to some folks, in that you are encrypting something you call a password. This will work with any data.
Of course you have to address the problem of what to do when there is no settings file and what to do about folks copying settings files (which might be nothing).
Dar
****************************************
Dar Scott Consulting
http://www.swcp.com/dsc/
Programming Services
****************************************_______________________________________________ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
