code: public byte[] init(byte[] key){
  		byte[] iv = new byte[blockSize];
  		new SecureRandom().nextBytes(iv);
  		init(iv, key);
  		return iv;
  	}
docs: Initializes the cipher with key, creates a random IV to use with the cipher.
  @param key A 256 bit key to encrypt with.
  @return A 256 bit IV that has been created for this cipher to use.