I have read that Chrome will use the system's native credential tools to manage saved passwords (e.g. KeyChain on OSX, libsecret on Linux/GNOME etc). Does anyone know what tools are used on ChromeOS?

  • ChromeOS is Linux, so I presume it uses a keyring implementation that works on Linux.
    – Lie Ryan
    Commented Jul 15, 2016 at 5:57

1 Answer 1


ChromeOS is build on Linux only, so the developers take the advantage of the existing solutions available for encrypting the user data AND make it automatic and mandatory.

If we talk about options available to ChromeOS developers (because of the fact that it was built on Linux) was --

  • Block based Encryption
  • File System based Encryption
  • Whole disk Encryption
  • Whole data partition Encryption

File system based encryption was chosen for encrypting the home directories of all the users. Encrypting user's home directories means all the data (including cached history, cookies, saved passwords, and other) will be encrypted by default and will be transparent to the user.

If we talk about specific tool (or package) which ChromeOS uses to encrypt the saved password (as saved passwords are also stored in the user's home directory), eCryptfs (Enterprise Cryptographic Filesystem) is a package which do the encryption in ChromeOS.

Hope this explains your query.

References -
1. https://www.chromium.org/chromium-os/chromiumos-design-docs/protecting-cached-user-data#Appendix_D_Designs_considered

  • That's not what the OP asked. If I'm understanding correctly the question was about credential management, not file encryption.
    – Awn
    Commented Oct 21, 2016 at 7:11
  • 1
    @Eclipse... I completely understood what Brad asked..... Just go through the reference and you will understand the things. Commented Oct 21, 2016 at 7:27

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .