Lines Matching refs:IV
380 //! calls SetKey() with an NameValuePairs object that just specifies "IV"
383 //! calls SetKey() with an NameValuePairs object that just specifies "IV"
392 /*! If this function returns true, and no IV is passed to SetKey() and CanUseStructuredIVs()==true, an IV of all 0's will be assumed. */
408 //! resynchronize with an IV. ivLength=-1 means use IVSize()
410 //! get a secure IV for the next message
414 virtual void GetNextIV(RandomNumberGenerator &rng, byte *IV);
421 void ThrowIfResynchronizable(); // to be called when no IV is passed
422 void ThrowIfInvalidIV(const byte *iv); // check for NULL IV if it can't be used
641 //! this indicates that a member function was called in the wrong state, for example trying to encrypt a message before having set the key or IV