LTE uses symmetric key cryptography with algorithms like AES and Snow 3G for encryption and integrity protection. During attachment, the UE and MME perform mutual authentication using the AKA protocol and derive session keys from which encryption and integrity keys are obtained for NAS and AS security. The UE and eNB then negotiate the specific algorithms to use for ciphering and integrity protection of signaling and user data.