Jean, Jérémy, et al. “Optimizing Implementations of Lightweight Building Blocks”. IACR Transactions on Symmetric Cryptology, vol. 2017, no. 4, Dec. 2017, pp. 130-68, doi:10.13154/tosc.v2017.i4.130-168.