Key based S-box selection and key expansion algorithm for substitution-permutation network cryptography | IEEE Conference Publication | IEEE Xplore