💾 Archived View for zaibatsu.circumlunar.space › ~solderpunk › phlog › data-security-threat-models.t… captured on 2020-10-31 at 02:11:54.
⬅️ Previous capture (2020-09-24)
-=-=-=-=-=-=-
Data security threat models --------------------------- A quick side note first: welcome to the newest resident of circumlunar.space, moji! Moji already has a nice ASCII title page, and got the first entry in their phlog[1] up in no time flat! The next person to throw their gophery lot in with the Zaibatsu will have the esteemed honour of being the fifteenth sundog! Will it be you? Here is the promised followup to my earlier post[2], another contribution to the "data security ratings" discussion which is going around. I previously wrote that I didn't think the 1-10 rating scale was an especially productive way to think about personal data security (although, surely, it's a fun one!). Much more useful is a good understanding of concrete threat models. It's better to think of your personal data security in terms of concrete threats (events, or actors with certain capabilities) which you have tried to protect yourself against. Different threats have different degrees of possible damage but also different likelihoods of actually happening to you. The only rational approach (and I don't pretend to take a solely rational approach to this, I find it a strange kind of fun "sport" to guard against low-likelihood threats) is to expend your energy in proportion to probable damage. For the average person, probably the greatest threat to your personal data security is simply the possibility of losing it due to sudden hardware failure. The only antidote to this is a good backup scheme, which is something almost every contributor to the converation has admitted to not having, which is unsurprising. Backing up is not sexy cypherpunk business, it's dull, but it's more likely to actually save your bacon than Tor is. I suspect the next most important threat to consider for the average person comes from device theft. Having your phone or laptop stolen obviously carries with it the consequence of losing data which hasn't been backedup, but unlike device failure it carries the additional risk of the thief ending up with access to data or credentials. Your device very probably remembers e.g. the password to various online accounts. The bare minimum countermeasure to address this is configuring your device to automatically lock itself after a short period of inactivity, and using a strong password for unlocking it. Encrypting the underlying storage is a better solution. I guess something should probably be said about "cybercrime" or identity theft, but I'm not really sure what to say. This is something the mainstream media is constantly insisting is on the rise, but neither I nor anybody I know has ever had any personal experience with it. I'm tempted to think it only happens to "level 0" users, but I dunno. Ransomware gets a lot of media attention, but the answer to that is simply a good backup scheme (notice a pattern here?). Staying up to date on OS and especially browser updates, and generally not being clueless about things like phishing are probably the primary defences here. A very salient point for the average person to consider is the risk of data breaches against third party websites which hold their data. The average person maintains lots of these, and each of them holds the data for a lot of people, making them appealing targets for attackers. I think this is a much more probable data threat for most people than a targetted attack on their personal machines. The relevant machines are completely out of your control here, so the only sensible strategy you can take is to minimise the damage in the event of a breach. Not reusing passwords is probably the most important thing here, so that one account breach at a site which stores passwords in plaintext (which, sadly, is not uncommon) does not lead to follow on breaches. And, of course, providing the absolute bare minimum amount of personal information in order for the service to be useful. If a service doesn't actually need your genuine birthday for any legitimate reason, give them your "internet birthday". If a site forces you to answer "security questions" for password recovery, don't given truthful answers to questions which would facilitate identity theft if they were leaked (e.g. mother's maiden name). Make something up, and keep a note of it written down somewhere so you can remember it later to reset your password. These are by no means the only threats most people face, but if you sum over all threats, multiplying expected damage by probability of occuring, I think the stuff above makes a larger contribution to the total than everything else, for most people. In a practical sense, somebody who takes steps to address all of the above is arguably better off than a super 1337 VPN/GPG/Tor using "level 10" user who hasn't backed up their shit in years. How is this that different to thinking in terms of "ratings"? Can't you just enumerate all the threats in order of how scary they are, and rank people based on the scariest threat they have completely protected themselves against (expanding beyond the threats above to include surveillance companies like Facebook or Google and also government surveillance)? Well, you could, and this probably makes more sense than ranking people based purely in terms of practices, with no consideration of which concrete threats the practices mitigate and how well they do so. But the ranking of the threats is arbitrary, as the important details of how likely you are to face them and how much damage they can do is different for each user. I think the point I wanted to make was that you shouldn't fixate on ideas like "this year, I want to learn skills and take measures to make myself a rank 6!", but rather think in terms of "it would really suck if X happened to me, and I don't think it's at all impossible that X might happen, so I want to make changes so that if X happens, my suffering will be as low as possible". [1] gopher://circumlunar.space:70/1/~moji/phlog [2] gopher://circumlunar.space:70/0/~solderpunk/phlog/data-security-ratings.txt