It looks like you're new here. If you want to get involved, click one of these buttons!
Last night, the Russian State Duma (parliament) passed the first bill requiring that the personal data of all Russians should be stored inside the country.
The effects of the bill, if passed, would be wide-ranging, touching just about every international service used by Russians. Essentially, it would mean that Facebook, Google or any other international online service – including apps – used by people in Russia would need to have physical servers inside Russia’s borders.
Comments
NSA is fine with this idea because they already saved the data.
Easiest way to deal with this for game-publishers is usage of a 3rd party account storage service. Basically a Russian firm would allow people to sign up with their service for online accounts. Then click a button to allow the account for a particular partner game. It would probably be more convenient for Russian citizens as a whole and would probably make individual games security easier to handle. In fact, this can be improved 1 step further.
As we know a lot of companies are moving to 2 step authentication which uses a password and a hash key dynamically generated on account access at runtime. The second part of this authentication is far more secure than a password. What could be done is making a security USB dongle that pretty much holds an encrypted key and account access to this Russian Firm. When you log into a game, just press a button that sends a message to the private firm. The firm checks your security dongle to see who you are. It then uses that information to log you into the game. All with just having a dongle and clicking a button. Some companies have been looking to do this for a number of years. It would be best done with a 3rd party who manages accounts and clients like Facebook and Microsoft pay to access their service.