I would be thankful for some pointers
Eu tentaria ver a saída de free
antes e depois da primeira descriptografia ( cryptsetup [luksOpen | open --type luks]
) de montagem e leitura de um dispositivo LUKS.
Se o [livre | buff / cache | disponível] espaços muda por sobre o tamanho que você leu, então é só o cache de uma cópia. Se o espaço for alterado em cerca de duas vezes, provavelmente é o armazenamento em cache de duas / ambas as cópias.
Por segurança, imagino / espero que os dados desclassificados de LUKS não sejam armazenados em cache. Normalmente, a leitura é mais lenta do que descriptografar de qualquer maneira.
- Para testar, você pode tentar criar seu próprio dispositivo LUKS criptografado (10x), usando alguns (cem?) arquivo MB e luksFormat e luksOpen repetidamente, para usar criptografia repetitiva / aninhada. Então, qualquer leitura deve ser multiplicada (10x) e isso pode ser mais fácil de ver na saída de
free
.