Secure Communication: Tropical Mathematics Meets Cryptography