Por lo que sé, la mayoría o todos los dispositivos Android no tienen aceleradores de criptografía por hardware, por lo que el cifrado del almacenamiento a nivel de bloque se realiza en la CPU.
¿Cuál es el impacto del cifrado y descifrado en la CPU con respecto al rendimiento de lectura/escritura y el consumo de batería?
Esto probablemente dependerá de la CPU y del almacenamiento utilizado (puedo imaginar que en los dispositivos más nuevos, el cuello de botella no es el algoritmo AES en la CPU, sino la tasa de escritura de la NAND); algunas cifras de referencia de diferentes dispositivos serían muy útiles.