Learn IELTS Vocabulary — Band 7+: cryptography - the practice of secure communication techniques using codes and ciphers