@Override public int update(byte[] input,int inputOffset,int inputLen,byte[] output,int outputOffset) throws ShortBufferException {
  return cipher.update(input,inputOffset,inputLen,output,outputOffset);
}

@ Override public int update ( byte [ ] input , int inputOffset , int inputLen , byte [ ] output , int outputOffset ) throws ShortBufferException { return cipher . update ( input , inputOffset , inputLen , output , outputOffset ) ; }
continues a multiple - part encryption / decryption operation . the data is encrypted or decrypted , depending on how this cipher was initialized .
