Lightweight Implementations of the SHA-3 Finalist Keccak on FPGAs