Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    AgileBits Blog

    blog.agilebits.com · Company blog · on HN since 2011

    The 1Password maker's company blog, covering product releases, security explanations, and pricing and subscription announcements.

    Visit blogHN submissions
    SecurityPrivacy & PolicyBusiness & Strategy
    What HN says

    Commenters use it to find 1Password features and integrations, though some criticize its self-congratulating tone and the many employee replies in comment threads.

    Stats for nerds
    147HN people shared it
    97linked in comments
    3.4Kstory points
    Jul 2018last shared
    2013people per year2018

    Top posts on HN

    1. 1
      1Password Travel Mode: Protect your data when crossing borders
      2 people · 1K points · first shared 2017 · 521 comments on HN
    2. 2
      Getting 1Password 7 ready for the Mac App Store
      1 person · 364 points · first shared 2018 · 473 comments on HN
    3. 3
      Curing Our Slack Addiction
      2 people · 358 points · first shared 2016 · 182 comments on HN
    4. 4
      Terraforming 1Password
      1 person · 346 points · first shared 2018 · 118 comments on HN
    5. 5
      Introducing 1Password for Teams
      1 person · 241 points · first shared 2015 · 146 comments on HN
    6. 6
      Finding Pwned Passwords with 1Password
      5 people · 190 points · first shared 2018 · 148 comments on HN
    7. 7
      1Password and the Crypto Wars
      2 people · 154 points · first shared 2013 · 106 comments on HN
    8. 8
      1Password X: A look at the future of 1Password in the browser
      4 people · 111 points · first shared 2017 · 176 comments on HN
    9. 9
      1password explain the new Dropbox terms
      1 person · 91 points · first shared 2011 · 22 comments on HN
    10. 10
      You have secrets; we don’t. Why our data format is public
      4 people · 79 points · first shared 2013 · 39 comments on HN

    What HN people wrote when they linked it

    • taway2012Jun 2013

      > Eventually, quantum computers should be able to eat though any of today's crypto

      Probably not. Quoting from http://blog.agilebits.com/2013/03/09/guess-why-were-moving-to-256-bit-aes-keys/:

      A quantum of bits [Update: March 20, 2013]

      I reached out to the cryptographic community for any insight into Molly’s question about why the NSA insists that TOP SECRET material be encrypted using 256-bit keys. The answer came from Steven Bellovin of Columbia University:

      @jpgoldberg @marshray Just heard that during the AES competition, NSA said in the open meetings it was for defense against quantum computing

      Quantum computers, if they are every made practical, will be able to do amazing things. They will certainly change how we design cryptographic systems. It’s not that quantum computers will be faster or more powerful. Indeed, in some very important respects they will be less powerful than current computers. But there are some things that they will be able to do in less “time”. I put “time” in scare quotes because it has a different meaning in this context from the ordinary use of the word. Oh, what a big difference it is. In this context it means the number of distinct steps an algorithm must take in performing some computation.

      Searching through 2128 keys (on a classical, non-quantum, computer) takes a number of steps that is proportional to 2128. But for a quantum computer it takes a number of steps proportional to the square root of that number, 264. If a quantum computer is…

    • jpgoldbergMar 2013

      That is simply not true.

      I recommend that people actually read Elcomsoft's outstanding report on the security of password managers on mobile devices.

      At Blackhat, Andre demonstrated a Chosen Ciphertext Attack (CCA) against PKCS CBC padding scheme. And 1Password (along with pretty much everyone else who used common recommended libraries) did use that padding.

      But there is a whole lot more that would need to be put in place for a CCA to work. In particularly you need to be able to ask the app to repeatedly decrypt bogus ciphertext and see how it responds. You need to be able to interact with the thing that is performing decryptions for you.

      CCAs are most applicable when there is some encrypted server, and this does form the basis for the BEAST attacks against SSL servers.

      Although the CCA didn't pose an immediate threat to 1Password users, we did change the padding scheme in an update to 1Password within weeks of getting to see the report. (It would have been nice to see it beforehand.)

      Changing the padding scheme fixes the particular CCA that was used, but the proper way to prevent all CCAs is to use authenticated encryption. Take a look at

      http://blog.agilebits.com/2013/01/18/authenticated-encryption-and-how-not-to-get-caught-chasing-a-coyote/

      which discusses that.

      There were two other things that they dinged us for.

      (1) Our low-security items are really very low security.

      We already knew that, but because of how people used 1Password, it was possible for people…

    • TerrettaJan 2018

      In iCloud ecosystem, create a family, with a child account AppleID.

      Do a full backup. Wipe the phone, log in with child account.

      You can now redownload a few key apps needed for the trip, as well as some normal apps: weather, TripIt/Uber/CityMapper, games, etc. Because it’s a family account, all the re-downloads are free.

      Share essential data (that you don’t mind being taken) from your own account to this account the way you would to another family member. Use the iCloud “Family” calendar for your trip planning (useful anyway to share travel plans with partner etc), or subscribe this account to e.g. your TripIt/TripCase calendar. Invite this child account as a family member for your smart home etc., using child (parental controlled) config where available so it’s not an admin. Use secure Shared Notes from Apple Notes or Evernote to bridge travel lists. Subscribe to a shared iCloud Photos album so you can seamlessly post photos taken with this account back to your primary account (and that album will only contain photos you intend to be visible on this persona). Load in your business’s main contact info, your personal contact card with your business email and number, and then contacts for airlines, car rentals, hotels, and customer support numbers you use. If traveling with a partner, load their contact in as well, also using work info. Include a contact record for the ‘emergency contact’ you already disclosed on other forms (airline, customs). If the device is…

    • curun1rMay 2018

      > We have to advise you to never enter your 1Password Master Password into anything that isn’t 1Password

      Correct me if I'm wrong, but couldn't you re-use the plumbing that you have for the Chrome extension? The blog post was here: https://blog.agilebits.com/2017/07/19/introducing-native-messaging-for-the-1password-extension/

      That way, software could integrate with 1Password by triggering 1Password to prompt the user for the master password, choose a password entry and send that data back to the application that triggered 1Password. That way, the master password is never sent to anything that isn't 1Password. This was the workflow of sudolikeaboss. The implementation of that, however, was hacky since it used a reverse engineered websocket connection behind the scenes. It would seem that the native messaging stuff is a little cleaner and would allow third-party apps to trigger 1Password in a way that, at most, a single password would ever be exposed.

      I guess the ask would be to make that native messaging protocol that the Chrome extension uses a documented and stable thing. And since the 1Password application is used by both subscribers and licensees, that can become the preferred way for 3rd parties to integrate with 1Password in a way that users know only exposes individual passwords at the single point in time when they're used rather than the entire vault, for exactly the security reasons you mentioned.

      BTW...as much as I've felt frustrated by some of the decisions…

    • bernardomApr 2013

      In my experience they are pretty awesome at customer service. I emailed them a few months ago after someone published a weakness during the BlackHat Conference (https://media.blackhat.com/bh-eu-12/Belenko/bh-eu-12-Belenko-Password_Encryption-WP.pdf)

      Jeffrey got back to me with a way-more-reasonable-than-expected answer:

      ---------------------------------------------

      Hi Bernardo,

      I'm sorry for not getting back to you earlier. I think I answered your question elsewhere, and so failed to get to the email followup.

      The Belenko and Sklyorov analysis of a large number of password managers found that many of them (including 1Password) were vulnerable to a "padding oracle" attack.

      We discussed the problem the day that the report came out, and released an update to 1Password for iOS (Mac and Windows versions were not affected) within a few weeks.

      The specific vulnerability (that pretty much affected everyone who used the standard cryptographic libraries) is fascinating, and I'm hoping to write more about it some day. But for the moment, please see

      http://blog.agilebits.com/2012/11/08/dont-trust-a-password-management-system-you-design-yourself/

      which includes some links to the issue and what we did about it. The key paragraph is

      "The [New York Times] article cites some of the research behind Elcomsoft’s scathing review (PDF) of password managers on mobile devices, which we wrote about last March. That report did included some issues in 1Password on iOS (which we quickly…

    • wlllJul 2017

      > This is strictly a business decision

      This is my interpretation of the situation having read the (IMO) train-wreck of a blog post excusing this change: https://blog.agilebits.com/2017/07/13/why-we-love-1password-memberships/

      > A subscription model is in their belief the only way to maintain a sustainable business model that includes growth by providing SaaS with recurring revenue. Old school static licenses with local storage will not provide recurring revenue.

      However I don't really agree with this. I've been buying 1Password since at least version 3 and don't see any reason why I would stop, I've recommended the app to family and friends, and I've bought licenses for my family. 1Password had a sustainable business model, they sold quality, recommendable software with upgrades every couple of years.

      edit:

      I realise now that "This is strictly a business decision" and "1Password had a sustainable business model" might be seen to be contradictory, but I do see differences. With 1Password subscriptions they will make more money than I estimate I spend on the standalone product. It also means the work put into new features is de-coupled from a release cycle, and therefore the money coming in.

    Related

    1Password Blogblog.1password.com180 people

    1Password Has Raised $620M

    1Password Blog
    Company · last shared 2025
    37signals37signals.com1k people

    Two big announcements

    37signals
    Company · last shared 2026
    Trail of Bits Blogblog.trailofbits.com278 people

    RSA is a fragile cryptosystem

    Trail of Bits Blog
    Company · last shared 2026
    Google Online Security Bloggoogleonlinesecurity.blogspot.com225 people

    No More Deceptive Download Buttons

    Google Online Security Blog
    Company · last shared 2016
    CircleCI Blogcircleci.com220 people

    “It's The Future”

    CircleCI Blog
    Company · last shared 2026
    Signal v. Noisesignalvnoise.com941 people

    The open-plan office is a terrible, horrible, no good, very bad idea

    Signal v. Noise
    Company · last shared 2026
    Coinbase Blogblog.coinbase.com383 people

    Container technologies at Coinbase: Why Kubernetes is not part of our stack

    Coinbase Blog
    Company · last shared 2022
    GNOME Blogsblogs.gnome.org490 people

    AirPods fast connect security vulnerability

    GNOME Blogs
    Company · last shared 2026