Novel cryptography using Horse Step Algorithm for more flexible key | IEEE Conference Publication | IEEE Xplore