I need a full disk encryption solution that will run on Manjoro ARM XFCE 19.12.1 to:
1. Create a hash from the combined values of the Memory Card CID + cpuinfo serial number
2. Use the hash as a key to write a bootable LUKS system image from the running system to /dev/sda
3. The image must automatically unlock LUKS and boot only when on the right card and device
The goal of this solution is to enable automated LUKS decryption when the Memory Card CID and cpuinfo serial number are both present on the system being booted.
I believe all of the above can be done with a bash script but I'm open to more secure proposals.