4 ms·
Käsper and Schwabe's bitsliced AES [1] does not need very long streams to be fast. It processes 8 blocks simultaneously, not 128 (as a 'pure' bitsliced approach
by pbsd 14y ago
Käsper and Schwabe's bitsliced AES [1] does not need very long streams to be fast. It processes 8 blocks simultaneously, not 128 (as a 'pure' bitsliced approach would), and therefore reaches peak performance at relatively small lengths, starting at 128 bytes.
[1] http://cryptojedi.org/papers/aesbs-20090616.pdf http://cryptojedi.org/papers/aesbs-20090616.pdf
- agl 14y agoLooks like I haven't been keeping up to date even with my own colleagues' work! Thanks, I'll update the post.