Hello,
I'm looking for a non-trivial algorithm to encrypt/decrypt texts in an embedded environment when the following restrictions apply:
1. Minimal ROM footprint - only have 4[KB] to play with in total (thus, no room for something like Blowfish - www.schneier.com/blowfish.html) since it uses a lot of ROM to store tables. 2. The length of the encrypted text must be equal to the length of the original text, or shorter (RSA is out of the question, I guess). 3. Symmetry is not an issue.
Thanks in advance