The physical SIM card is secure, it stores your private keys for identifying you, and you can't extract those keys without damaging the SIM card. At least if the SIM cards are produced to spec. Can you make it equally secure in software, or can I borrow your phone and "easily" clone you ?
> Can you make it equally secure in software, or can I borrow your phone and "easily" clone you ?
I think we need a TPM-like[1] device for that to work. And I think an iPhone has one of those[2].
Perhaps that is the point: Apple convinced credit card companies to give them "card present"-prices for Touch ID purchases because a Touch ID-enabled device uses special hardware for key storage. Perhaps Apple has convinced mobile carriers to allow them to store private keys for cellular networks in the same place, because of its alleged security.