code: static public long computeConfigurationSignature(byte [] config) {
          PureJavaCrc32C crc = new PureJavaCrc32C();
          crc.update(config);
          return crc.getValue();
      }
docs: It computes a signature from the given configuration bytes
  @param config configuration byte array
  @return signature from the given configuration bytes