code: public byte[] asByteArray() {
          Objects.requireNonNull(data);
          byte[] ret = Arrays.copyOf(data, data.length);
          Arrays.fill(data, (byte) 0);
          data = null;
          return ret;
      }
docs: Return un-obfuscated data as byte array.
  
  @return un-obfuscated data