Hi everyone,
I have a need to encrypt 64 bit blocks of data in real time, which is then transmitted with a low power radio. Does anyone have any advice for a 64 bit block cypher algorithm that:
1) fast encryption and decryption in software (and thus ultra-low power consuming)
2) uses low amounts of RAM (< 1K)
4) is reasonably hard to crack, brute force takes more than an hour for example, no known instant back doors
5) open source or freeware/public domain
6) fast key generation - RC4 takes a long time to generate a new key - not really ideal, but maybe. I need a new key every 5 minutes or so.
Sadly, it must be 64 bit blocks (or smaller) of data, so AES is out. I am not trying to send top secret information, but the information is structured so simple XOR'ing is not enough.