Title: Modern approaches to cryptography and network security