“Adiantum: length-preserving encryption for entry-level processors” (2018) IACR Transactions on Symmetric Cryptology, 2018(4), pp. 39–61. doi:10.13154/tosc.v2018.i4.39-61.