If you have mounted your encrypted home, the unencrypted "view" of the filesystem seems to occupy the same amount of diskspace in addition to the encrypted files, but only the encrypted files are actually occupying disk space (so, this disk space is used only once, not twice).
It should be stable.
Password changes should not be a problem with one caveat: you need to use a user level password change tool (e.g. from the About Me
window, or running the command line passwd
tool without root privileges).
The encryption keys used for home folder encryption are themselves encrypted with your password. The normal password change process requires you to enter both your original and new passwords, so is able to re-encrypt these keys seamlessly. If you instead use an administrative password change (i.e. one that doesn't require your existing password), then this is not possible.
As expected, if you forget your existing password, you will lose access to your files if you have encrypted your home directory.
Best Answer
Simply
Technically
Ubuntu uses "eCryptfs" which stores all the data in a directory (this case the home folders) as encrypted data. When a user is logged in that encrypted folder is mounted with second decryption mount (this is a temporary mount that works similar to tmpfs - it's created and run in RAM so the files are never stored in a decrypted state on the HD). The idea is - if your hard drive is stolen and the contents read those items aren't able to be read since Linux needs to be running with your authentication to create the successful mount and decryption ( The keys are SHA-512 encrypted data based of several user aspects - the keys are then stored in your encrypted key ring ). The end result is technically secure data (as long as your password isn't cracked or leaked).
You will not have to enter your password any more than usual. There is a slight increase of Disk I/O and CPU which (depending on your computer specs) may hinder performance - though it's quite seamless on most modern PCs