Lightweight Internet of Things Device Authentication, Encryption, and Key Distribution Using End-to-End Neural Cryptosystems | IEEE Journals & Magazine | IEEE Xplore