Is there a library/tool available for linux, similar to dm-crypt/LUKS using RSA encryption instead of symmetric ciphers? I want the "public side" to only be able to create these volumes, and the private side to be able to read them just like a normal device.
I'm planning to use this for storing sensitive data backups. This way I would not have to worry about losing the encryption key on the machine creating the backups.