Até onde eu sei, a maioria ou todos os dispositivos Android não têm nenhum acelerador de criptografia de hardware; portanto, a criptografia de armazenamento em nível de bloco acontece na CPU.
Qual é o impacto da criptografia e descriptografia na CPU em relação ao desempenho de leitura / gravação e consumo de bateria?
Provavelmente, isso dependerá da CPU e do armazenamento usado (posso imaginar que, em dispositivos mais recentes, o gargalo não é o algoritmo AES na CPU, mas a taxa de gravação NAND); alguns números de referência de diferentes dispositivos seriam muito úteis.
fonte