commit | 09c7793b23ae77c54e25d12b63d8ca9c9232efeb | [log] [tgz] |
---|---|---|
author | Derek Jones <derek.jones@ellislab.com> | Tue Aug 31 13:17:10 2010 -0500 |
committer | Derek Jones <derek.jones@ellislab.com> | Tue Aug 31 13:17:10 2010 -0500 |
tree | 887f1887200491e8846693932ea0cd39ebdd4864 | |
parent | b1e973247b66e0f4dc576484add50c2ebe10125a [diff] |
Significant changes to the Encryption library - Removed double-encoding with XOR scheme when Mcrypt is available. Additional obfuscation was not significantly aiding security, and came at a very high performance cost. - Changed the default encryption mode from ECB to CBC for much improved security - Added an encode_from_legacy() method to allow re-encoding of permanent data that was originally encoded with the older methods.