Theoretical Aspects of Cryptography and Their Applications for Data Protection in Emerging 5G Systems