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 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.