The present invention is related to the method and
system for
service provision to mobile communication subscribers with the use of so-called virtual SIM cards and also to respective
machine-readable media. Technical result of the invention is expansion of arsenal of
technical communication mean and better security of operations with virtual SIM cards. For this purpose the method for
service provision to mobile communication subscribers provides for: formation of regional subscribers' databases for storing the data about SIM cards; registration of subscribers' identities assigned to each SIM card of this region in those subscribers' databases; formation of
authentication database for storing the data about SIM cards available in this region; addition of the registered subscriber's identity of each SIM card and individual identity key of that SIM card to the first container, with container content encrypted by asymmetric
encryption; formation of service
database to store the virtual SIM cards; saving the encrypted first container for each SIM card stored in
authentication database as virtual SIM card in the service database; provision of the physical SIM card registered in the regional subscriber's database to new subscriber during the
registration procedure; at request of the service by the registered subscriber through his
mobile device with physical SIM card the information on the region of said SIM card is analyzed by the local
base station of
mobile communication network from the subscriber's identity; if the region of local
base station matches with the region of concerned SIM card the SIM card is used for provision of the requested service; if the region of local
base station does not match with the region of concerned SIM card, respective virtual SIM card is requested from the service database; virtual SIM card of this subscriber, additionally encrypted by the second asymmetric
encryption with the use of individual key, which is saved in respective physical SIM card, is transmitted from the service database; the data of transmitted virtual SIM card are decrypted with the use of individual identity key to predetermined memory space in the mentioned
mobile device; decoded data of decrypted virtual SIM card are used when the subscriber requests the provision of interesting service through the
mobile device.