public ArrayList<byte[]> encodeBlindedItems(){
  ArrayList<byte[]> r=new ArrayList<byte[]>(blindedItems.size());
  for (  BigInteger i : blindedItems) {
    r.add(i.toByteArray());
  }
  return r;
}

public ArrayList < byte [ ] > encodeBlindedItems ( ) { ArrayList < byte [ ] > r = new ArrayList < byte [ ] > ( blindedItems . size ( ) ) ; for ( BigInteger i : blindedItems ) { r . add ( i . toByteArray ( ) ) ; } return r ; }
generates an encoded version of what the " client " sends to the " server " of the psi .
