After google searching about this idea and yielding very little in results I've come to resort to stack exchange:
- Is it possible to place a private key on a sim card?
- Is it possible for a smart phone app on Android to use the private key for cryptography? What about iOS? What about Windows based phones?
- If (1) and (2) are feasible, why isn't this capability more prevalent in the Android/iOS/Windows?
It would seem that if (1) and (2) were feasible, then it would make so much sense to utilize the capability, and essentially enact cell phone carriers as certificate authorities (CA) (or agencies of CAs).