Title: New Advances in Designs, Codes and Cryptography