This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/OpenBSC@lists.osmocom.org/.
Sylvain Munaut 246tnt at gmail.comHi, > Is it possible to crate your own SIM's ? > As far as i can see, these are just small smartcards. > And as such, thse can be filled with the tools that come along with > OpenSC. > > I presume the SIM's contain a number of EF's and DF's > One set that thighs a SIM to a specific operator (making it possible to > SIM-lock a handy) > And another set of EF's that identifies a specific user. Yes, they're essentially simple smartcard and as long as you have the proper file and use the proper class byte, that will work. However, SIM are also responsible for the execution of the A3A8 authentication algorithm through a special 'RUN GSM ALGORITHM' command and your smartcard must implement it. > Within the DB of the operator, the relation between the SIM-identifier > and the specific user (with his 06-number and other info) is made. > (I know that the sim itself is not unique, because a college had a > malfuntioning SIM, and it was replaced by another one, with the same > content) Yes. The MISDN (phone number) has no relation to the IMSI (SIM identity) except inside the operator. > 1) can you burn your own sim's Yes. See http://shop.sysmocom.de/t/sim-card-related/sim-cards for programmable simcards. See http://cgit.osmocom.org/cgit/pysim/ for an utility to program those. And finally see http://cgit.osmocom.org/cgit/osmo-cos/ for the beginning of a fully opensource smartcard OS you could use to implement SIM. > 2) would there be any objections to have, beside de GSM-info, also a > certificate I would think so. AFAICT the specs says you have to respond to certain command, but it doesn't say you can't answer to some additional ones not in the specs. > 3) could you "clone" an existing SIM? You can't read the secret key, also the algoritmh chosen by your operator for A3A8 can be variable (and not all are known). So ... you can make a copy that includes everything except those but it will obviously not work. > With regard to the last one: If i buy a couple of prepaid-sims from a > operator, would it be possible to extract that info, and put it along > with my own certificates on a sim of my own? See above : No. Cheers, Sylvain