That's a great suggestion. I will try this and report back. It's also been 
suggested to me that I should have base64_encoded the encryptions before 
storing them in MySQL, so I'll try this option at the same time.

On Mar 1, 2011, at 2:04 PM, Ashley Sheridan wrote:

> Onto the problem of the data you already have. Do you have a test-case that 
> causes the problem? Try running a bunch of fictitious numbers against your 
> code and store the results in your DB. For a decent test, you'll want to test 
> it against a lot of numbers, store each one in plain format in the DB (use 
> the same character encoding as you already have to see if that's part of the 
> issue) alongside the encrypted version, then retrieve the encrypted value and 
> test it against the original. It may take only a few dozen numbers to show 
> the problem, it may take a thousand, but just let it run until it finds a 
> problem.

PHP General Mailing List (
To unsubscribe, visit:

Reply via email to