I would like to perform some benchmarking of different block and stream ciphers for general data (lossless and lossy data) encryption and decryption (with focus on power consumption).
To get general idea, I guess it probably would be better to use existing tools than to implement everything myself, then I can implement certain ciphers myself to get better performance.
Are there any tools that I can use for this initial benchmarking? Which tool support wider range of ciphers (cryptsetup?)
I am going to be doing this from Linux. The only options that I can think of now are cryptsetup and TrueCrypt... but can I use disk encryption utilities to benchmark encryption and decryption of general data?