Одним из преимуществ хорошего шифрования является то, что вы можете создать его так, чтобы оно не могло быть обнаружено - см., Например, статью Википедии о надежном шифровании .
Каждый статистический подход к обнаружению шифрования даст вам различные «ложные тревоги», такие как
сжатые данные или случайные данные в целом.
Представьте, что я написал бы программу, которая выводит два файла: file1
содержит 1024 бита π и file2
- это зашифрованная версия file1
. Если вы ничего не знаете о содержимом file1
или file2
, вы не сможете их различить. На самом деле, вполне вероятно, что π содержит содержимое file2
где-то!
EDIT:
Кстати, он даже не работает наоборот (обнаружение незашифрованных файлов). Вы можете написать программу, которая преобразует зашифрованные данные в читаемый английский текст, назначая слова или целые предложения в битах / байтах.