Does 5G finally use some sort of viable cryptosystem? 3G and below are hopeless and IIUC LTE is theoretically possible to secure but in practice the implementations suck.
IIRC, LTE is mutually verified encryption. The SIM contains a private key for the subscriber and a public key for the network. I'd expect 5G to also have that.