On Thu, Jun 21, 2018 at 9:04 PM, Pavel Machek <pa...@ucw.cz> wrote: > On Thu 2018-06-21 14:10:06, Rafael J. Wysocki wrote: >> On Thu, Jun 21, 2018 at 11:01 AM, Pavel Machek <pa...@ucw.cz> wrote: >> > >> > >> > On Wed 2018-06-20 17:40:51, Chen Yu wrote: >> >> crypto_hibernate is a user-space utility to generate >> >> 512bits AES key and pass it to the kernel via ioctl >> >> for hibernation encryption.(We can also add the key >> >> into kernel via keyctl if necessary, but currently >> >> using ioctl seems to be more straightforward as we >> >> need both the key and salt transit). >> > >> > Ah, here you go: >> > >> > https://en.wikipedia.org/wiki/Uswsusp >> >> No, not really. >> >> > It can already do encryption. If you see problems there, patches will >> > be gladly accepted to fix them. >> >> By whom? > > By me.
Well, OK Where's the repository the patches will go to when you accept them? >> > If you want to maintain uswsusp in kernel tree, I guess that would be >> > an option, too. >> >> No, it isn't an option due to the dependencies on crypto libraries. > > Why not? You need a specific set of devel libraries for the utilities to build and that need not be present on all systems I suppose? Besides, s2disk is currently tangled with s2ram which is obsolete, so I'd rather not.