Что внутри тестового файла? Он сгенерен рандомом или содержит 100500 нулей?
В принципе еще при достаточном уровне рукожопости разработчиков или при развитой системе эффективного менеджента в компании могли сделать чтонить типа того что при шифровании вычитывают или записывают допполнительный кусок самого файл при каждой записи (какой нить криптохедер)
Как много веселых ребят, и все делают велосипед...