HDLBC: A lightweight block cipher with high diffusion. - Yongchao Li; Jingya Feng; Qi Zhao 028; Yongzhuang Wei (Integr., 2024)