What kind of data can be stored on sim cards and reactivated on another device?
Is it safer to store data on the device or the sim card?
What kind of data can be stored on sim cards and reactivated on another device?
Is it safer to store data on the device or the sim card?
The standard user-accessible data are call history, SMS and contacts, if your phone is set to store these on the SIM. Most smartphones store these in the phone by default (as most SIMs have very limited storage space).
In addition, there could be STK applications that store proprietary data on the SIM. Very few people use these any more and the data stored is probably only relevant to the carrier.
If you want to protect the data on the SIM, simply set a SIM Pin (note this is different from your phone's unlock PIN). The chip in the SIM will not allow any data to be accessed without the PIN. Alternatively, set your phone not to store anything on the SIM and encrypt your phone with a password.
The SIM card contains number of data items :
There are a lot of data in this tiny card - ETSI TS 11.11
For the second question - It's more secure to store data in the SIM card, as "only" the operator can reach the data inside. It like a safe (SIM card) inside a "locked" room (android or ios or whatever).
One surprising piece of information retained by the SIM is the Kc encryption key. This is the session key the phone last used in the current cell. If you could capture a call over the air and read the Kc from the SIM then it is trivial to decrypt the recorded call.