Cómo detectar un formato de archivo y comprobar si el archivo está cifrado

Código Java para detectar el formato de archivo y comprobar si el archivo está cifrado

El siguiente código de ejemplo ilustra cómo detectar un formato de archivo (usando la ruta del archivo) y verificar su extensión. También puede determinar si el archivo está encriptado.