Optimized GPU Implementation and Performance Analysis of HC Series of Stream Ciphers

Provided by: Jadavpur University
Topic: Security
Format: PDF
The ease of programming offered by the CUDA programming model attracted a lot of programmers to try the platform for acceleration of many non-graphics applications. Cryptography, being no exception, also found its share of exploration efforts, especially block ciphers. In this paper the authors present a detailed walk-through of effective mapping of HC-128 and HC-256 stream ciphers on GPUs. Due to inherent inter-S-Box dependencies, intra-S-Box dependencies and a high number of memory accesses per key-stream word generation, parallelization of HC series of stream ciphers remains challenging.

Find By Topic