Zain Ali, Noohul Basheer, and James M Noras. 2001. “Optimal Datapath Design for a Cryptographic Processor: The Blowfish Algorithm”. Malaysian Journal of Computer Science 14 (1):16-27. http://borneojournal.um.edu.my/index.php/MJCS/article/view/5848.