Я получаю зашифрованные файлы данных в каталог, где они незашифрованы ночным процессом.
Затем загружаются незашифрованные файлы.Как легко сказать, если файл зашифрован
Мне нужно написать метод Java, чтобы вернуть массив, содержащий имена файлов всех незашифрованных файлов в каталоге.
Метод encrytion - openSSL (aes128).
До сих пор я пробовал getType()
, но он возвращает content/unknown
как для незашифрованных файлов данных, так и для зашифрованного файла.
Теперь я просматриваю первые две строки каждого файла и проверяет возвращаемые символы, чтобы проверить, зашифрован ли файл.
Что мне нужно знать, есть ли лучший способ сделать это?
Я мог бы также жить с проверкой, является ли содержимое файла XML или простым текстом, а не проверяет, зашифрован ли файл, если это облегчает решение?
В каком классе есть метод getType? – Freiheit
читайте здесь ответ: http://stackoverflow.com/questions/2389561/how-to-check-if-file-is-encrypted-using-aes-rijndael – rosco
@Freiheit, http: //www.extreme.indiana .edu/APIs/wsdl4j/javax/WSDL/расширения/мим/MIMEContent.html – Ollie