@NotNull
  public Properties load(@NotNull Path file) throws Exception {
    Properties props = new Properties();
    byte[] bytes = decrypt(Files.readAllBytes(file));
    props.load(new ByteArrayInputStream(bytes));
    return props;
  }
@NotNull
  public Properties load(@NotNull Path file)