Nowadays programmable logic structures are commonly used in cryptology. FPGA implementations of cryptographic and cryptanalytic algorithms combine advantages of an ASIC and a software, offering both great data processing speed and flexibility. In this paper, we present the design and implementation of a system for rapid rainbow tables’ generation. Rainbow tables are commonly used for cryptanalysis of hash functions. The presented approach shows that proposed method may compete with CPU-based approaches when performance is considered, as well as computational complexity, while maintaining low level of programmable structures’ logic element utilization.
CITATION STYLE
Bieniasz, J., Skowron, K., Trzepiński, M., Rawski, M., Sapiecha, P., & Tomaszewicz, P. (2016). Hardware implementation of rainbow tables generation for hash function cryptanalysis. In Advances in Intelligent Systems and Computing (Vol. 430, pp. 189–200). Springer Verlag. https://doi.org/10.1007/978-3-319-28561-0_15
Mendeley helps you to discover research relevant for your work.