Encrypting Networking Layers for Security