📄 class_v_m_a_c-members.html
字号:
<tr class="memlist"><td><a class="el" href="class_v_m_a_c___base.html#4b82fd608623d40bcf254f9cd277e1c4">m_dataSize</a>()</td><td><a class="el" href="class_v_m_a_c___base.html">VMAC_Base</a></td><td><code> [inline, protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_v_m_a_c___base.html#1da3fa5eb3c7e7346a4d2f4ff16c881b">m_is128</a></td><td><a class="el" href="class_v_m_a_c___base.html">VMAC_Base</a></td><td><code> [protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_v_m_a_c___base.html#cee066bf89503f32699aba376c874fce">m_isFirstBlock</a></td><td><a class="el" href="class_v_m_a_c___base.html">VMAC_Base</a></td><td><code> [protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_v_m_a_c___base.html#59b7e6dadc750dd324db269c8a5f59b9">m_L1KeyLength</a></td><td><a class="el" href="class_v_m_a_c___base.html">VMAC_Base</a></td><td><code> [protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_v_m_a_c___base.html#22feef7bca0a7ddce65d05f47afedae3">m_l3Key</a>()</td><td><a class="el" href="class_v_m_a_c___base.html">VMAC_Base</a></td><td><code> [inline, protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_v_m_a_c___base.html#f94cc93d9937911e51ccf175875eba07">m_l3KeySize</a>()</td><td><a class="el" href="class_v_m_a_c___base.html">VMAC_Base</a></td><td><code> [inline, protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_v_m_a_c___base.html#fd452fbdfcf6b297b27249e6788ecbec">m_nhKey</a>()</td><td><a class="el" href="class_v_m_a_c___base.html">VMAC_Base</a></td><td><code> [inline, protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_v_m_a_c___base.html#2732ee11b3331ca98884d8c90c7caf9a">m_nhKeySize</a>()</td><td><a class="el" href="class_v_m_a_c___base.html">VMAC_Base</a></td><td><code> [inline, protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_v_m_a_c___base.html#e35d611e167eb767e073bc84484798e7">m_nonce</a>()</td><td><a class="el" href="class_v_m_a_c___base.html">VMAC_Base</a></td><td><code> [inline, protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_v_m_a_c___base.html#ff1ad199d2142494f18ecde219d481ab">m_nonceSize</a>()</td><td><a class="el" href="class_v_m_a_c___base.html">VMAC_Base</a></td><td><code> [inline, protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_v_m_a_c___base.html#06d8287263e19935d1d8089876e6dc85">m_pad</a>()</td><td><a class="el" href="class_v_m_a_c___base.html">VMAC_Base</a></td><td><code> [inline, protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_v_m_a_c___base.html#02596234f2eb210428573f3062244a0d">m_padCached</a></td><td><a class="el" href="class_v_m_a_c___base.html">VMAC_Base</a></td><td><code> [protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_v_m_a_c___base.html#3bb6519b055246fa32195e549d43afeb">m_padSize</a>()</td><td><a class="el" href="class_v_m_a_c___base.html">VMAC_Base</a></td><td><code> [inline, protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_v_m_a_c___base.html#674767bdfe5ba30deaf057b0750f11a5">m_polyState</a>()</td><td><a class="el" href="class_v_m_a_c___base.html">VMAC_Base</a></td><td><code> [inline, protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_v_m_a_c___base.html#0c11fd39efa91c1e18f96fef9fe842cd">m_polyStateSize</a>()</td><td><a class="el" href="class_v_m_a_c___base.html">VMAC_Base</a></td><td><code> [inline, protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_simple_keying_interface_impl.html#c72a5a82d8a5d9e19e18f7e146b35df4">MaxKeyLength</a>() const</td><td><a class="el" href="class_simple_keying_interface_impl.html">SimpleKeyingInterfaceImpl< VMAC_Base, SameKeyLengthAs< T_BlockCipher, SimpleKeyingInterface::UNIQUE_IV, T_BlockCipher::BLOCKSIZE > ></a></td><td><code> [inline, virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_simple_keying_interface_impl.html#f3e42c83041a26ffaef5e378e352caa0">MinKeyLength</a>() const</td><td><a class="el" href="class_simple_keying_interface_impl.html">SimpleKeyingInterfaceImpl< VMAC_Base, SameKeyLengthAs< T_BlockCipher, SimpleKeyingInterface::UNIQUE_IV, T_BlockCipher::BLOCKSIZE > ></a></td><td><code> [inline, virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_simple_keying_interface.html#88201c180fbfaa9fef2715252546ad6ec1d24de3dedd05c28516f452d3ace417">NOT_RESYNCHRONIZABLE</a> enum value</td><td><a class="el" href="class_simple_keying_interface.html">SimpleKeyingInterface</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="class_iterated_hash_base.html#4c3fa4d29ad29d2b8add76ea62117523">OptimalBlockSize</a>() const</td><td><a class="el" href="class_iterated_hash_base.html">IteratedHashBase< word64, MessageAuthenticationCode ></a></td><td><code> [inline, virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_iterated_hash_base.html#167fbaf6c7e6f9f1744d7204cf118c65">OptimalDataAlignment</a>() const</td><td><a class="el" href="class_iterated_hash_base.html">IteratedHashBase< word64, MessageAuthenticationCode ></a></td><td><code> [inline, virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_iterated_hash_base.html#01f39339fa69510303ad401245df1037">PadLastBlock</a>(unsigned int lastBlockSize, byte padFirst=0x80)</td><td><a class="el" href="class_iterated_hash_base.html">IteratedHashBase< word64, MessageAuthenticationCode ></a></td><td><code> [protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_simple_keying_interface.html#88201c180fbfaa9fef2715252546ad6e4520c4379ee3a1aed95a36e2235ba338">RANDOM_IV</a> enum value</td><td><a class="el" href="class_simple_keying_interface.html">SimpleKeyingInterface</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="class_hash_transformation.html#39b0a4c4cdc11fda358f9975b5e4137e">Ref</a>()</td><td><a class="el" href="class_hash_transformation.html">HashTransformation</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_iterated_hash_base.html#d53da712634ea213ad047b2a68b0fe70">Restart</a>()</td><td><a class="el" href="class_iterated_hash_base.html">IteratedHashBase< word64, MessageAuthenticationCode ></a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_v_m_a_c___base.html#8ed277053f73f827953325aab5247cc7">Resynchronize</a>(const byte *IV)</td><td><a class="el" href="class_v_m_a_c___base.html">VMAC_Base</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_simple_keying_interface.html#df3c29b3ef3af74788a58c7c49887fd7">SetKey</a>(const byte *key, size_t length, const NameValuePairs &params=g_nullNameValuePairs)</td><td><a class="el" href="class_simple_keying_interface.html">SimpleKeyingInterface</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_simple_keying_interface.html#c25e27eaeae2e909741c07de93caef49">SetKeyWithIV</a>(const byte *key, size_t length, const byte *iv)</td><td><a class="el" href="class_simple_keying_interface.html">SimpleKeyingInterface</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="class_simple_keying_interface.html#0401f9c67930805180964bc02ae0ac1c">SetKeyWithRounds</a>(const byte *key, size_t length, int rounds)</td><td><a class="el" href="class_simple_keying_interface.html">SimpleKeyingInterface</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="class_v_m_a_c___base.html#4402ea236fc3f38e16952f0176a4e814">SS1</a>()</td><td><a class="el" href="class_v_m_a_c___base.html">VMAC_Base</a></td><td><code> [inline, protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_v_m_a_c___base.html#26b4a9d15712a40dd9f0d1be6641cc04">SS2</a>()</td><td><a class="el" href="class_v_m_a_c___base.html">VMAC_Base</a></td><td><code> [inline, protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_v_m_a_c___base.html#0b7600f411b97d32cdf9c8056b274951">SS3</a>()</td><td><a class="el" href="class_v_m_a_c___base.html">VMAC_Base</a></td><td><code> [inline, protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_v_m_a_c___base.html#c2e620b097e9c837c0dad047846ebf62">SS4</a>()</td><td><a class="el" href="class_v_m_a_c___base.html">VMAC_Base</a></td><td><code> [inline, protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_v_m_a_c___base.html#867c79b2ee59338b6b19d4bcc266c10f">SS5</a>()</td><td><a class="el" href="class_v_m_a_c___base.html">VMAC_Base</a></td><td><code> [inline, protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_v_m_a_c___base.html#e1beb23690d49797b0992865426fe62b">SS6</a>()</td><td><a class="el" href="class_v_m_a_c___base.html">VMAC_Base</a></td><td><code> [inline, protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_v_m_a_c___base.html#a7b56598051282b6062c032f55575f2b">SST</a>()</td><td><a class="el" href="class_v_m_a_c___base.html">VMAC_Base</a></td><td><code> [inline, protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_v_m_a_c___base.html#373a706d63c989ddd2136dc0b535f483">StateBuf</a>()</td><td><a class="el" href="class_v_m_a_c___base.html">VMAC_Base</a></td><td><code> [inline, protected, virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_v_m_a_c.html#3872b1b69989ed1d77f4e3495adef232">StaticAlgorithmName</a>()</td><td><a class="el" href="class_v_m_a_c.html">VMAC< T_BlockCipher, T_DigestBitSize ></a></td><td><code> [inline, static]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_simple_keying_interface.html#c687add7d0a09c626d85b77714bbd114">ThrowIfInvalidIV</a>(const byte *iv)</td><td><a class="el" href="class_simple_keying_interface.html">SimpleKeyingInterface</a></td><td><code> [protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_simple_keying_interface.html#32b2095542b18025814118734bf34da2">ThrowIfInvalidKeyLength</a>(size_t length)</td><td><a class="el" href="class_simple_keying_interface.html">SimpleKeyingInterface</a></td><td><code> [protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_hash_transformation.html#64ba03d31c489dc32b50e00d377d8032">ThrowIfInvalidTruncatedSize</a>(size_t size) const</td><td><a class="el" href="class_hash_transformation.html">HashTransformation</a></td><td><code> [protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_simple_keying_interface.html#e60d9774af66fc673fe6139f5880c477">ThrowIfResynchronizable</a>()</td><td><a class="el" href="class_simple_keying_interface.html">SimpleKeyingInterface</a></td><td><code> [protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_v_m_a_c___base.html#3affbeda9ead9b9b1e93064acc44c858">TruncatedFinal</a>(byte *mac, size_t size)</td><td><a class="el" href="class_v_m_a_c___base.html">VMAC_Base</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_hash_transformation.html#0f6069eadf492d970c3eb8cdf656e742">TruncatedVerify</a>(const byte *digest, size_t digestLength)</td><td><a class="el" href="class_hash_transformation.html">HashTransformation</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_v_m_a_c___base.html#af0954326492fcc6059ac4f1903f5f09">UncheckedSetKey</a>(const byte *userKey, unsigned int keylength, const NameValuePairs &params)</td><td><a class="el" href="class_v_m_a_c___base.html">VMAC_Base</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_simple_keying_interface.html#88201c180fbfaa9fef2715252546ad6e1cc32e69fe4f385e54d9d482a2ab5a56">UNIQUE_IV</a> enum value</td><td><a class="el" href="class_simple_keying_interface.html">SimpleKeyingInterface</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="class_simple_keying_interface.html#88201c180fbfaa9fef2715252546ad6eceff3ad4b12bcb6d7b61a5bd543a815c">UNPREDICTABLE_RANDOM_IV</a> enum value</td><td><a class="el" href="class_simple_keying_interface.html">SimpleKeyingInterface</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="class_iterated_hash_base.html#3202914349a18f79facb605d75f0d10c">Update</a>(const byte *input, size_t length)</td><td><a class="el" href="class_iterated_hash_base.html">IteratedHashBase< word64, MessageAuthenticationCode ></a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_hash_transformation.html#16c4aecd047015d513feef4ed5b929ba">Verify</a>(const byte *digest)</td><td><a class="el" href="class_hash_transformation.html">HashTransformation</a></td><td><code> [inline, virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_hash_transformation.html#cad96df68e70d922683e5063057130b2">VerifyDigest</a>(const byte *digest, const byte *input, size_t length)</td><td><a class="el" href="class_hash_transformation.html">HashTransformation</a></td><td><code> [inline, virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_hash_transformation.html#7958e99717019e8b9f91672bdfe9e086">VerifyTruncatedDigest</a>(const byte *digest, size_t digestLength, const byte *input, size_t length)</td><td><a class="el" href="class_hash_transformation.html">HashTransformation</a></td><td><code> [inline, virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_v_m_a_c___base.html#93787d81c3829e86a146f1b83604c16b">VHASH_Update</a>(const word64 *data, size_t blocksRemainingInWord128)</td><td><a class="el" href="class_v_m_a_c___base.html">VMAC_Base</a></td><td><code> [inline, protected]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>VHASH_Update_SSE2</b>(const word64 *data, size_t blocksRemainingInWord64, int tagPart) (defined in <a class="el" href="class_v_m_a_c___base.html">VMAC_Base</a>)</td><td><a class="el" href="class_v_m_a_c___base.html">VMAC_Base</a></td><td><code> [protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_v_m_a_c___base.html#ee86826a7402cba3406a279c8973e454">VHASH_Update_Template</a>(const word64 *data, size_t blockRemainingInWord128)</td><td><a class="el" href="class_v_m_a_c___base.html">VMAC_Base</a></td><td><code> [inline, protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_clonable.html#2b9c911b4a49b532da3dea9951cf5fac">~Clonable</a>()</td><td><a class="el" href="class_clonable.html">Clonable</a></td><td><code> [inline, virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_simple_keying_interface.html#6e0fc6e456477b293902fae10497ba69">~SimpleKeyingInterface</a>()</td><td><a class="el" href="class_simple_keying_interface.html">SimpleKeyingInterface</a></td><td><code> [inline, virtual]</code></td></tr></table><hr size="1"><address style="text-align: right;"><small>Generated on Fri Jun 1 11:11:53 2007 for Crypto++ by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -