1/9/2019 · using CAAM-accelerated dm-crypt . … filesystem encryption using DM-Crypt ” provides detailed steps to make a transperently encrypted Root filesystem using DM-Crypt . The target is ARM64 you can adapt for your need (Install ARM32 toolchain and compile for ARM target instead).
In these weeks I tried to change kernel, now I’m sure to have the cryptodev working. I tested it with: “openssl speed -evp aes-128-cbc -engine cryptodev” and I can see the difference with the same command without the cryptodev.