I would like to set up disk encryption on Ubuntu 13.10 such that I have
- encrypted swap partition
- working hibernation and resume
As these requirements suggest, this is to protect me from a potential laptop thief reading my personal data. With
/ being unencrypted, it does not protect from somebody taking the laptop, installing a keylogger, and giving it back to me.
I have read EnableHibernateWithEncryptedSwap but it's written for Ubuntu 12.04, and I'm not confident that it still works or that it's the recommended way.
What would be up-to-date setup?