📄 pubkey_8h.html
字号:
<tr><td class="mdescLeft"> </td><td class="mdescRight"></em> <a href="class_d_l___digest_verifier_base.html#_details">More...</a><em><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="class_d_l___crypto_system_base.html">DL_CryptoSystemBase</a></td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight"></em> <a href="class_d_l___crypto_system_base.html#_details">More...</a><em><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="class_d_l___decryptor_base.html">DL_DecryptorBase</a></td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight"></em> <a href="class_d_l___decryptor_base.html#_details">More...</a><em><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="class_d_l___encryptor_base.html">DL_EncryptorBase</a></td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight"></em> <a href="class_d_l___encryptor_base.html#_details">More...</a><em><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>struct </td><td class="memItemRight" valign=bottom><a class="el" href="struct_d_l___scheme_options_base.html">DL_SchemeOptionsBase</a></td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight"></em> <a href="struct_d_l___scheme_options_base.html#_details">More...</a><em><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>struct </td><td class="memItemRight" valign=bottom><a class="el" href="struct_d_l___keyed_scheme_options.html">DL_KeyedSchemeOptions</a></td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight"></em> <a href="struct_d_l___keyed_scheme_options.html#_details">More...</a><em><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>struct </td><td class="memItemRight" valign=bottom><a class="el" href="struct_d_l___signature_scheme_options.html">DL_SignatureSchemeOptions</a></td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight"></em> <a href="struct_d_l___signature_scheme_options.html#_details">More...</a><em><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>struct </td><td class="memItemRight" valign=bottom><a class="el" href="struct_d_l___crypto_scheme_options.html">DL_CryptoSchemeOptions</a></td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight"></em> <a href="struct_d_l___crypto_scheme_options.html#_details">More...</a><em><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="class_d_l___object_impl_base.html">DL_ObjectImplBase</a></td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight"></em> <a href="class_d_l___object_impl_base.html#_details">More...</a><em><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="class_d_l___object_impl.html">DL_ObjectImpl</a></td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight"></em> <a href="class_d_l___object_impl.html#_details">More...</a><em><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="class_d_l___public_object_impl.html">DL_PublicObjectImpl</a></td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight"></em> <a href="class_d_l___public_object_impl.html#_details">More...</a><em><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="class_d_l___private_object_impl.html">DL_PrivateObjectImpl</a></td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight"></em> <a href="class_d_l___private_object_impl.html#_details">More...</a><em><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="class_d_l___digest_signer_impl.html">DL_DigestSignerImpl</a></td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight"></em> <a href="class_d_l___digest_signer_impl.html#_details">More...</a><em><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="class_d_l___digest_verifier_impl.html">DL_DigestVerifierImpl</a></td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight"></em> <a href="class_d_l___digest_verifier_impl.html#_details">More...</a><em><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="class_d_l___encryptor_impl.html">DL_EncryptorImpl</a></td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight"></em> <a href="class_d_l___encryptor_impl.html#_details">More...</a><em><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="class_d_l___decryptor_impl.html">DL_DecryptorImpl</a></td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight"></em> <a href="class_d_l___decryptor_impl.html#_details">More...</a><em><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="class_d_l___simple_key_agreement_domain_base.html">DL_SimpleKeyAgreementDomainBase</a></td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight"></em> <a href="class_d_l___simple_key_agreement_domain_base.html#_details">More...</a><em><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="class_d_l___key_agreement_algorithm___d_h.html">DL_KeyAgreementAlgorithm_DH</a></td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">DH key agreement algorithm. </em> <a href="class_d_l___key_agreement_algorithm___d_h.html#_details">More...</a><em><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="class_p_k___final_template.html">PK_FinalTemplate</a></td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">A template implementing constructors for public key algorithm classes. </em> <a href="class_p_k___final_template.html#_details">More...</a><em><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>struct </td><td class="memItemRight" valign=bottom><a class="el" href="struct_encryption_standard.html">EncryptionStandard</a></td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">Base class for public key encryption standard classes. These classes are used to select from variants of algorithms. Note that not all standards apply to all algorithms. </em> <a href="struct_encryption_standard.html#_details">More...</a><em><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>struct </td><td class="memItemRight" valign=bottom><a class="el" href="struct_signature_standard.html">SignatureStandard</a></td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">Base class for public key signature standard classes. These classes are used to select from variants of algorithms. Note that not all standards apply to all algorithms. </em> <a href="struct_signature_standard.html#_details">More...</a><em><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="class_t_f___e_s.html">TF_ES</a></td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">Trapdoor Function Based Encryption Scheme. </em> <a href="class_t_f___e_s.html#_details">More...</a><em><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="class_t_f___s_s_a.html">TF_SSA</a></td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">Trapdoor Function Based Signature Scheme With Appendix. </em> <a href="class_t_f___s_s_a.html#_details">More...</a><em><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="class_d_l___s_s_a.html">DL_SSA</a></td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">Discrete Log Based Signature Scheme With Appendix. </em> <a href="class_d_l___s_s_a.html#_details">More...</a><em><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>class </td><td class="memItemRight" valign=bottom><a class="el" href="class_d_l___e_s.html">DL_ES</a></td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">Discrete Log Based Encryption Scheme. </em> <a href="class_d_l___e_s.html#_details">More...</a><em><br><br></td></tr><tr><td colspan=2><br><h2>Typedefs</h2></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a name="a0" doxytag="pubkey.h::NoCofactorMultiplication"></a>typedef EnumToType< CofactorMultiplicationOption,<br> NO_COFACTOR_MULTIPLICTION > </td><td class="memItemRight" valign=bottom><b>NoCofactorMultiplication</b></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a name="a1" doxytag="pubkey.h::CompatibleCofactorMultiplication"></a>typedef EnumToType< CofactorMultiplicationOption,<br> COMPATIBLE_COFACTOR_MULTIPLICTION > </td><td class="memItemRight" valign=bottom><b>CompatibleCofactorMultiplication</b></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a name="a2" doxytag="pubkey.h::IncompatibleCofactorMultiplication"></a>typedef EnumToType< CofactorMultiplicationOption,<br> INCOMPATIBLE_COFACTOR_MULTIPLICTION > </td><td class="memItemRight" valign=bottom><b>IncompatibleCofactorMultiplication</b></td></tr><tr><td colspan=2><br><h2>Enumerations</h2></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>enum </td><td class="memItemRight" valign=bottom><b>CofactorMultiplicationOption</b> { <b>NO_COFACTOR_MULTIPLICTION</b>, <b>COMPATIBLE_COFACTOR_MULTIPLICTION</b>, <b>INCOMPATIBLE_COFACTOR_MULTIPLICTION</b> }</td></tr><tr><td colspan=2><br><h2>Functions</h2></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a name="a6" doxytag="pubkey.h::NR_EncodeDigest"></a><a class="el" href="class_integer.html">Integer</a> </td><td class="memItemRight" valign=bottom><b>NR_EncodeDigest</b> (unsigned int modulusBits, const byte *digest, unsigned int digestLen)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a name="a7" doxytag="pubkey.h::DSA_EncodeDigest"></a><a class="el" href="class_integer.html">Integer</a> </td><td class="memItemRight" valign=bottom><b>DSA_EncodeDigest</b> (unsigned int modulusBits, const byte *digest, unsigned int digestLen)</td></tr></table><hr size="1"><address style="align: right;"><small>Generated on Tue Jul 8 23:34:31 2003 for Crypto++ by<a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border=0 > </a>1.3.2 </small></address></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -