📄 class_t_f___decryptor_base-members.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"><title>Crypto++: Member List</title><link href="doxygen.css" rel="stylesheet" type="text/css"><link href="tabs.css" rel="stylesheet" type="text/css"></head><body><!-- Generated by Doxygen 1.5.2 --><div class="tabs"> <ul> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="namespaces.html"><span>Namespaces</span></a></li> <li class="current"><a href="classes.html"><span>Classes</span></a></li> <li><a href="files.html"><span>Files</span></a></li> </ul></div><div class="tabs"> <ul> <li><a href="classes.html"><span>Alphabetical List</span></a></li> <li><a href="annotated.html"><span>Class List</span></a></li> <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Class Members</span></a></li> </ul></div><h1>TF_DecryptorBase Member List</h1>This is the complete list of members for <a class="el" href="class_t_f___decryptor_base.html">TF_DecryptorBase</a>, including all inherited members.<p><table> <tr class="memlist"><td><a class="el" href="class_private_key_algorithm.html#48cf4528f16263f2200d5b908a0b8ffb">AccessMaterial</a>()</td><td><a class="el" href="class_private_key_algorithm.html">PrivateKeyAlgorithm</a></td><td><code> [inline, virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>AccessPrivateKey</b>()=0 (defined in <a class="el" href="class_private_key_algorithm.html">PrivateKeyAlgorithm</a>)</td><td><a class="el" href="class_private_key_algorithm.html">PrivateKeyAlgorithm</a></td><td><code> [pure virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_algorithm.html#1c77f5117ca2cd881baf26a364cfc606">Algorithm</a>(bool checkSelfTestStatus=true)</td><td><a class="el" href="class_algorithm.html">Algorithm</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="class_algorithm.html#4f31510a192d1121856efe8ad0a9b844">AlgorithmName</a>() const</td><td><a class="el" href="class_algorithm.html">Algorithm</a></td><td><code> [inline, virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_asymmetric_algorithm.html#522dbfcd5c1a46bf1be301cec26d6534">BERDecode</a>(BufferedTransformation &bt)</td><td><a class="el" href="class_asymmetric_algorithm.html">AsymmetricAlgorithm</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_p_k___fixed_length_crypto_system_impl.html#4bdffbbeb046825f357331cbeb42956e">CiphertextLength</a>(size_t plaintextLength) const </td><td><a class="el" href="class_p_k___fixed_length_crypto_system_impl.html">PK_FixedLengthCryptoSystemImpl< PK_Decryptor ></a></td><td><code> [inline, virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_clonable.html#d0016ba2d505c23aa85aad49e6c19bb7">Clone</a>() const</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_p_k___decryptor.html#c98bd1dac38f73bdc7d0930053ce9f56">CreateDecryptionFilter</a>(RandomNumberGenerator &rng, BufferedTransformation *attachment=NULL, const NameValuePairs &parameters=g_nullNameValuePairs) const</td><td><a class="el" href="class_p_k___decryptor.html">PK_Decryptor</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_t_f___decryptor_base.html#f46c7592f103bcb827445e5cbce8b7f9">Decrypt</a>(RandomNumberGenerator &rng, const byte *ciphertext, size_t ciphertextLength, byte *plaintext, const NameValuePairs &parameters=g_nullNameValuePairs) const </td><td><a class="el" href="class_t_f___decryptor_base.html">TF_DecryptorBase</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_asymmetric_algorithm.html#2d704079890783422b0a44653480ab83">DEREncode</a>(BufferedTransformation &bt) const </td><td><a class="el" href="class_asymmetric_algorithm.html">AsymmetricAlgorithm</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_t_f___crypto_system_base.html#91638e029e369d985f7858ad7daf2019">FixedCiphertextLength</a>() const</td><td><a class="el" href="class_t_f___crypto_system_base.html">TF_CryptoSystemBase< PK_Decryptor, TF_Base< TrapdoorFunctionInverse, PK_EncryptionMessageEncodingMethod > ></a></td><td><code> [inline, virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_p_k___decryptor.html#6cdadc344ea0cc9804fded094f7b514a">FixedLengthDecrypt</a>(RandomNumberGenerator &rng, const byte *ciphertext, byte *plaintext, const NameValuePairs &parameters=g_nullNameValuePairs) const</td><td><a class="el" href="class_p_k___decryptor.html">PK_Decryptor</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_t_f___crypto_system_base.html#28e8c81f06982065c479b0eb561f3e86">FixedMaxPlaintextLength</a>() const</td><td><a class="el" href="class_t_f___crypto_system_base.html">TF_CryptoSystemBase< PK_Decryptor, TF_Base< TrapdoorFunctionInverse, PK_EncryptionMessageEncodingMethod > ></a></td><td><code> [inline, virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_private_key_algorithm.html#59f3867165685cc6ac6be3f53d5f371b">GetMaterial</a>() const</td><td><a class="el" href="class_private_key_algorithm.html">PrivateKeyAlgorithm</a></td><td><code> [inline, virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>GetMessageEncodingInterface</b>() const=0 (defined in <a class="el" href="class_t_f___base.html">TF_Base< TrapdoorFunctionInverse, PK_EncryptionMessageEncodingMethod ></a>)</td><td><a class="el" href="class_t_f___base.html">TF_Base< TrapdoorFunctionInverse, PK_EncryptionMessageEncodingMethod ></a></td><td><code> [protected, pure virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_private_key_algorithm.html#b36fe7af04ef624d38c0c06da5b89bb4">GetPrivateKey</a>() const</td><td><a class="el" href="class_private_key_algorithm.html">PrivateKeyAlgorithm</a></td><td><code> [inline, virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>GetTrapdoorFunctionBounds</b>() const=0 (defined in <a class="el" href="class_t_f___base.html">TF_Base< TrapdoorFunctionInverse, PK_EncryptionMessageEncodingMethod ></a>)</td><td><a class="el" href="class_t_f___base.html">TF_Base< TrapdoorFunctionInverse, PK_EncryptionMessageEncodingMethod ></a></td><td><code> [protected, pure virtual]</code></td></tr> <tr bgcolor="#f0f0f0"><td><b>GetTrapdoorFunctionInterface</b>() const=0 (defined in <a class="el" href="class_t_f___base.html">TF_Base< TrapdoorFunctionInverse, PK_EncryptionMessageEncodingMethod ></a>)</td><td><a class="el" href="class_t_f___base.html">TF_Base< TrapdoorFunctionInverse, PK_EncryptionMessageEncodingMethod ></a></td><td><code> [protected, pure virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_p_k___fixed_length_crypto_system_impl.html#a458766069b12b977e7483ab8dfbcba9">MaxPlaintextLength</a>(size_t ciphertextLength) const </td><td><a class="el" href="class_p_k___fixed_length_crypto_system_impl.html">PK_FixedLengthCryptoSystemImpl< PK_Decryptor ></a></td><td><code> [inline, virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_t_f___base.html#06b4d20aa32c616a1d0d2b8bee909436">MessageEncodingInterface</a> typedef</td><td><a class="el" href="class_t_f___base.html">TF_Base< TrapdoorFunctionInverse, PK_EncryptionMessageEncodingMethod ></a></td><td><code> [protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_t_f___crypto_system_base.html#bb04a40679e4c4ec5a0eb00b85615d56">PaddedBlockBitLength</a>() const</td><td><a class="el" href="class_t_f___crypto_system_base.html">TF_CryptoSystemBase< PK_Decryptor, TF_Base< TrapdoorFunctionInverse, PK_EncryptionMessageEncodingMethod > ></a></td><td><code> [inline, protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_t_f___crypto_system_base.html#5ad757b5d844b247b0f40969ab5d5957">PaddedBlockByteLength</a>() const</td><td><a class="el" href="class_t_f___crypto_system_base.html">TF_CryptoSystemBase< PK_Decryptor, TF_Base< TrapdoorFunctionInverse, PK_EncryptionMessageEncodingMethod > ></a></td><td><code> [inline, protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_t_f___crypto_system_base.html#7e3d9b64229a0eeb41208425898c3be4">ParameterSupported</a>(const char *name) const </td><td><a class="el" href="class_t_f___crypto_system_base.html">TF_CryptoSystemBase< PK_Decryptor, TF_Base< TrapdoorFunctionInverse, PK_EncryptionMessageEncodingMethod > ></a></td><td><code> [inline, virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="class_t_f___base.html#33e2d6c0fbb715a5255edd5e84a849fb">TrapdoorFunctionInterface</a> typedef</td><td><a class="el" href="class_t_f___base.html">TF_Base< TrapdoorFunctionInverse, PK_EncryptionMessageEncodingMethod ></a></td><td><code> [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_p_k___crypto_system.html#fb7c3e97dfefea458c6bfc9ca38dac5e">~PK_CryptoSystem</a>()</td><td><a class="el" href="class_p_k___crypto_system.html">PK_CryptoSystem</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:51 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 + -