While we are on this particular train. Agile Bits have done a lot for user security, with the release of their new browser based app, the are doing more. The 1Password X browser will also allow Linux and Chrome OS users to get in on the act. It's not something that I need personally, but I can see how this will be useful. They write:
Wouldn’t it be cool if 1Password could do X?” is a question we often ask ourselves. The values for X are always changing, but some ideas come up again and again. Wouldn’t it be cool if…
• When you log in to a site, 1Password is right there on the page ready to fill?
• You could use 1Password without downloading the app?
• Linux users and Chrome OS users could join in on the fun?
Now 1Password can do all these and more. We call it 1Password X, and it’s our brand new, full-featured experience that runs entirely in your browser. It’s super easy to set up, deploy, and use. It works everywhere Chrome works, including Linux and Chrome OS. And it’s a re-imagination of how 1Password works on the web.
MacStories have a write up of the latest big update to 1Password. There is enough hype everywhere for the iPhone X. I’ll happily stay away from that. It does, however, mean we have a slew of app updates on the way. I wrote about my preference for 1Password not too long ago, but already that post is starting to look dated. The improvements to the user experience keep coming. The new Quick Copy feature is a good example of the attention to detail from Agile Bits. They seem intent on eliminating little the little annoyances and friction that prevent users from using certain security features. They even tidy up interactions where third-party apps haven’t bothered to implement the system extension.
First up is Quick Copy, a feature aimed at speeding up the process of filling secure information in apps that do not integrate with 1Password's action extension. Quick Copy is designed for those times when you're switching back and forth between an app and 1Password: when you copy a field in 1Password, exit the app, then return to it to copy another field, the field after the one you previously copied is automatically placed in the clipboard. For instance, if you copy your username, close 1Password, then open it again, the password field is automatically copied; if you copy your account's password, the one-time authentication code (the field displayed after the password one) will be copied instead.
Not so long ago one of my favourite podcasts, Reply All, had one of the most accessible pieces I have come across to present the case for using a password manager. I highly recommend listening to it here. That episode drew my attention to a service called Have I Been Pwned, which keeps a record of known data breaches that users can search to see if their credentials have ever been fleeced. A couple of searches and I quickly started finding the email addresses of friends, family and colleagues on the site.
It is all well and good for nerds like me to throw obscure acronyms around and pull out scary statistics. But despite the fact that a good password manager is easy to use – and given five minutes of attention, extremely simple to learn – most people, no matter how smart, will at best smile and nod. Or worse, simply tune out altogether. My sense is that most people either don’t realise how insecure their recycled credentials are, or they think ‘that will never happen to me, I have nothing worth stealing’. I can only hope that wouldn’t apply to experienced researchers and academics, but students too need to be aware of how vulnerableuniversitynetworks are. There are numerous reasons for hackers to target universities, gaining access to thousands of usernames and passwords chief among them. Because of all this, I believe it is critical for anyone working within the walls of a university – virtual or otherwise – to have a secure means for managing their credentials. To my mind, a password manager is the best solution – it is certainly the easiest.
Which Password Manager?
As for which password manager, for sheer user-friendliness, ease of use, and excellent design, I still feel that 1Password is the best choice for most people. You might be aware that a lot of words have been spilled lately about changes coming from the makers of 1Password, Agile Bits. This provided part of the motivation to write this post. The concern from security experts has to do with the company’s move to a subscription service, and in turn the service itself being moved to a priority cloud based architecture. The concerns are not around the business model, but with certain technical decisions; specifically with the status of where the default user vaults are stored – i.e on the Agile Bits encrypted servers. It should go without saying that the vaults are mega-encrypted, so worthless to anyone without the user’s key, but to end the debate there drastically oversimplifies the matter.
I’m not going to dive any further into the debate itself, as I believe a lot of what is doing the rounds is either based on a combination of misunderstanding, miscommunication, and the wants and needs of edge-case users who aren’t representative of most people. Moreover, some people seem to be conflating the Mac and Windows versions, and the functionality under debate remains very much a part of 1Password. I would argue that regardless of the validity to concerns around cloud-storage, 1Password is still the best password manager for most people. In fact, some of the features that make it so are only available because of the cloud-based architecture. My take is this:
The vast majority of people are ludicrously vulnerable at the moment, simply because they have next to nothing in place to manage their online security. For most people, not only are obscure security threats not a huge concern, but there is much more to be gained by using a password manager than maintaining the status quo.
In the absence of a clever password scheme – which, let’s face it, most people will never use – even if you do generate strong passwords, you still need an absolutely unique one for every site and service you use. Most people who have taken this half measure are using paper notebooks, or some for of plain text or spreadsheet to store the credentials. Ironically, this is a half measure that will make you doubly vulnerable
A Password manager does all the work once you get used to using it. Not only have I found 1Password to have the best user experience in this regard, anybody I have ever got to use it in earnest has taken to it immediately. The browser extension on the Mac, and iOS Safari automatically generates and stores credentials for new registrations, and automatically populates forms and logins. It can also populate payment forms with one click, making it even more useful than Safari’s own Auto-Fill features.
Take travelling researchers, with the new 1Password travel mode one can remove the entire app from a device and then reinstate it once any overly officious border police have done with their perusal of any given device.
There are further benefits to having secure information in such a vault if you were to ever to lose your mobile device and other valuables. I use 1Password to store my bank cards and encrypted copies of documents.
1Password’s subscription model is one of the more advantageous memberships of its kind. The Families plan gives you 5 licenses for US$5 a month. You can manage vaults for your less technically inclined, younger or older family members. It also means shared vaults for credentials you all need access to, Netflix anybody?
The concerns around the cloud-storage model are moot for anyone wanting to sync a password vault and doing it via Dropbox.
I could go on, but I fear I have lost enough of you already.
Perhaps Agile Bits could have handled this situation better than they have, but to be clear, they are keeping intact the functionality that security boffins most value, i.e local vaults. Unfortunately, it seems people will seize upon anything to reinforce their own reluctance to address their security issues. So controversy like this tends to feed the fear and doubt. My concern is that people use something other than recycling passwords, becoming so blasé about resetting them that they become easy targets for phishing attacks. Attacks that nowadays can easily include the capture of two-factor authentication. A password manager mitigates most of the risks. And without labouring the point, using one will provide a huge improvement to most people’s security.
Lastpass – I have been a user of Lastpass in the past. I have never found it to be as user-friendly as 1Password, but it has a lot of fans. The biggest selling point is its free tier, which is a good start for anyone balking at paying for security – and the upgrade price is only US$12 a year. You will need to upgrade to use things like two-factor authentication and device syncing.
Dashlane – I prefer the user interface of Dashlane to Lastpass. It has a similar ‘freemuim’ model, with similar limitations before upgrading.