agregar atributos personalizados o metadatos al archivo java

Tengo archivos que necesitan un atributo adicional llamado "cifrado utilizado". Pero esto da "IllegalArgumentExeption". Sé por qué da ese error, el "cifrado utilizado" no se conoce como un atributo, pero ¿hay alguna forma de forzarlo? ¿O agregar metadatos personalizados al archivo?

 Path path = new File("/propertyfiles/encdec.properties").toPath();

    try{
        Files.setAttribute(path, "encryption used", "testtesttest");
    }catch(IOException e){
        System.out.println(e.getMessage());
    }
    try{
        System.out.println(Files.getAttribute(path, "encryption used"));
    }catch(IOException e){
        System.out.println(e.getMessage());
    }

Respuestas a la pregunta(1)

Su respuesta a la pregunta