⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 class_hermetic_hash_function_m_a_c-members.html

📁 著名的密码库Crypto++的文档 C++语言的杰作。程序员必备。
💻 HTML
📖 第 1 页 / 共 2 页
字号:
  <tr class="memlist"><td><a class="el" href="class_simple_keying_interface.html#88201c180fbfaa9fef2715252546ad6e">IV_Requirement</a> enum name</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_variable_key_length.html#efee62ae9b6dd90ede7211844235fc7b">IV_REQUIREMENT</a></td><td><a class="el" href="class_variable_key_length.html">VariableKeyLength&lt; 32, 0, INT_MAX &gt;</a></td><td><code> [static]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_simple_keying_interface_impl.html#f9e6ac5f39488b6a3f8220c539c6cfeb">IVRequirement</a>() const</td><td><a class="el" href="class_simple_keying_interface_impl.html">SimpleKeyingInterfaceImpl&lt; TwoBases&lt; MessageAuthenticationCode, VariableKeyLength&lt; 32, 0, INT_MAX &gt; &gt; &gt;</a></td><td><code> [inline, virtual]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_simple_keying_interface_impl.html#cba54a012806e2b2d0f61c1aa64a3a25">IVSize</a>() const</td><td><a class="el" href="class_simple_keying_interface_impl.html">SimpleKeyingInterfaceImpl&lt; TwoBases&lt; MessageAuthenticationCode, VariableKeyLength&lt; 32, 0, INT_MAX &gt; &gt; &gt;</a></td><td><code> [inline, virtual]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_hermetic_hash_function_m_a_c.html#c3a4c6ed165fbf4e322e49fcaa7d4677">KeyHash</a>()</td><td><a class="el" href="class_hermetic_hash_function_m_a_c.html">HermeticHashFunctionMAC&lt; T_Hash, T_Info &gt;</a></td><td><code> [inline, protected]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_variable_key_length.html#caa6d8918bbd17c2da84e752df7bd285">KEYLENGTH_MULTIPLE</a></td><td><a class="el" href="class_variable_key_length.html">VariableKeyLength&lt; 32, 0, INT_MAX &gt;</a></td><td><code> [static]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_hermetic_hash_function_m_a_c.html#8dca76be12b470fb334a1367903e95bd">m_hash</a></td><td><a class="el" href="class_hermetic_hash_function_m_a_c.html">HermeticHashFunctionMAC&lt; T_Hash, T_Info &gt;</a></td><td><code> [protected]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_hermetic_hash_function_m_a_c.html#cc54bdc381eb96b75a8a30c99ef338dd">m_key</a></td><td><a class="el" href="class_hermetic_hash_function_m_a_c.html">HermeticHashFunctionMAC&lt; T_Hash, T_Info &gt;</a></td><td><code> [protected]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_hermetic_hash_function_m_a_c.html#ba3c91a972c541ca6f52055ba3dc8bc7">m_keyed</a></td><td><a class="el" href="class_hermetic_hash_function_m_a_c.html">HermeticHashFunctionMAC&lt; T_Hash, T_Info &gt;</a></td><td><code> [protected]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_variable_key_length.html#26f33392d61edcaa678ae65002842d36">MAX_KEYLENGTH</a></td><td><a class="el" href="class_variable_key_length.html">VariableKeyLength&lt; 32, 0, INT_MAX &gt;</a></td><td><code> [static]</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&lt; TwoBases&lt; MessageAuthenticationCode, VariableKeyLength&lt; 32, 0, INT_MAX &gt; &gt; &gt;</a></td><td><code> [inline, virtual]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_variable_key_length.html#ff5e41e92f02a8bb6a976b748e4e2ec9">MIN_KEYLENGTH</a></td><td><a class="el" href="class_variable_key_length.html">VariableKeyLength&lt; 32, 0, INT_MAX &gt;</a></td><td><code> [static]</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&lt; TwoBases&lt; MessageAuthenticationCode, VariableKeyLength&lt; 32, 0, INT_MAX &gt; &gt; &gt;</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_hermetic_hash_function_m_a_c.html#2fb1317388d67876ef0ba5615227fbb0">OptimalBlockSize</a>() const</td><td><a class="el" href="class_hermetic_hash_function_m_a_c.html">HermeticHashFunctionMAC&lt; T_Hash, T_Info &gt;</a></td><td><code> [inline, virtual]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_hermetic_hash_function_m_a_c.html#668649081fd3f9953a64c2605683f40c">OptimalDataAlignment</a>() const</td><td><a class="el" href="class_hermetic_hash_function_m_a_c.html">HermeticHashFunctionMAC&lt; T_Hash, T_Info &gt;</a></td><td><code> [inline, virtual]</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_hermetic_hash_function_m_a_c.html#7d2ca6328f5d859a3dcec39240aa700f">Restart</a>()</td><td><a class="el" href="class_hermetic_hash_function_m_a_c.html">HermeticHashFunctionMAC&lt; T_Hash, T_Info &gt;</a></td><td><code> [inline, virtual]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_simple_keying_interface.html#8ee3f5f9c00d193bf9d8fd8aa46ccbb2">Resynchronize</a>(const byte *IV)</td><td><a class="el" href="class_simple_keying_interface.html">SimpleKeyingInterface</a></td><td><code> [inline, 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 &amp;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_algorithm_impl.html#4d608152f1b6ef03772d9b9616d6ab86">StaticAlgorithmName</a>()</td><td><a class="el" href="class_algorithm_impl.html">AlgorithmImpl&lt; SimpleKeyingInterfaceImpl&lt; TwoBases&lt; MessageAuthenticationCode, VariableKeyLength&lt; 32, 0, INT_MAX &gt; &gt; &gt;, T_Info &gt;</a></td><td><code> [inline, static]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_variable_key_length.html#5bf532b28513e7e1d3d7202fd044b4c9">StaticGetValidKeyLength</a>(size_t n)</td><td><a class="el" href="class_variable_key_length.html">VariableKeyLength&lt; 32, 0, INT_MAX &gt;</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_hermetic_hash_function_m_a_c.html#e7fb80814d9ed73148a63a9f33890422">TruncatedFinal</a>(byte *digest, size_t digestSize)</td><td><a class="el" href="class_hermetic_hash_function_m_a_c.html">HermeticHashFunctionMAC&lt; T_Hash, T_Info &gt;</a></td><td><code> [inline, 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_hermetic_hash_function_m_a_c.html#a56b083b2c191ec36bc9bf56df9bc346">UncheckedSetKey</a>(const byte *key, unsigned int length, const NameValuePairs &amp;params)</td><td><a class="el" href="class_hermetic_hash_function_m_a_c.html">HermeticHashFunctionMAC&lt; T_Hash, T_Info &gt;</a></td><td><code> [inline, 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_hermetic_hash_function_m_a_c.html#d724a2082e81c4174fdd877030ead35b">Update</a>(const byte *input, size_t length)</td><td><a class="el" href="class_hermetic_hash_function_m_a_c.html">HermeticHashFunctionMAC&lt; T_Hash, T_Info &gt;</a></td><td><code> [inline, 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_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:39 2007 for Crypto++ by&nbsp;<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 + -