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

📄 annotated.html

📁 著名的密码库Crypto++的文档 C++语言的杰作。程序员必备。
💻 HTML
📖 第 1 页 / 共 5 页
字号:
<!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++: Class 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&nbsp;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&nbsp;List</span></a></li>    <li class="current"><a href="annotated.html"><span>Class&nbsp;List</span></a></li>    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>  </ul></div><h1>Crypto++ Class List</h1>Here are the classes, structs, unions and interfaces with brief descriptions:<table>  <tr><td class="indexkey"><a class="el" href="class_abstract_euclidean_domain.html">AbstractEuclideanDomain&lt; T &gt;</a></td><td class="indexvalue">Abstract Euclidean Domain </td></tr>  <tr><td class="indexkey"><a class="el" href="class_abstract_group.html">AbstractGroup&lt; T &gt;</a></td><td class="indexvalue">Abstract Group </td></tr>  <tr><td class="indexkey"><a class="el" href="class_abstract_policy_holder.html">AbstractPolicyHolder&lt; POLICY_INTERFACE, BASE &gt;</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_abstract_ring.html">AbstractRing&lt; T &gt;</a></td><td class="indexvalue">Abstract Ring </td></tr>  <tr><td class="indexkey"><a class="el" href="struct_additive_cipher_abstract_policy.html">AdditiveCipherAbstractPolicy</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="struct_additive_cipher_concrete_policy.html">AdditiveCipherConcretePolicy&lt; WT, W, X, BASE &gt;</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_additive_cipher_template.html">AdditiveCipherTemplate&lt; BASE &gt;</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_adler32.html">Adler32</a></td><td class="indexvalue">ADLER-32 checksum calculations </td></tr>  <tr><td class="indexkey"><a class="el" href="class_a_e_s.html">AES</a></td><td class="indexvalue"><a class="el" href="class_a_e_s.html" title="AES winner, announced on 10/2/2000.">AES</a> winner, announced on 10/2/2000 </td></tr>  <tr><td class="indexkey"><a class="el" href="class_algorithm.html">Algorithm</a></td><td class="indexvalue">Interface for all crypto algorithms </td></tr>  <tr><td class="indexkey"><a class="el" href="class_algorithm_impl.html">AlgorithmImpl&lt; BASE, ALGORITHM_INFO &gt;</a></td><td class="indexvalue">_ </td></tr>  <tr><td class="indexkey"><a class="el" href="class_algorithm_parameters.html">AlgorithmParameters&lt; PARENT, T &gt;</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_algorithm_parameters_base.html">AlgorithmParametersBase</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_algorithm_parameters_base2.html">AlgorithmParametersBase2&lt; T &gt;</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_algorithm_parameters_base_1_1_parameter_not_used.html">AlgorithmParametersBase::ParameterNotUsed</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_allocator_base.html">AllocatorBase&lt; T &gt;</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_allocator_with_cleanup.html">AllocatorWithCleanup&lt; T, T_Align16 &gt;</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="struct_allocator_with_cleanup_1_1rebind.html">AllocatorWithCleanup&lt; T, T_Align16 &gt;::rebind&lt; U &gt;</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_weak1_1_1_a_r_c4.html">Weak1::ARC4</a></td><td class="indexvalue"><a href="http://www.weidai.com/scan-mirror/cs.html#RC4">Alleged RC4</a> </td></tr>  <tr><td class="indexkey"><a class="el" href="class_weak1_1_1_a_r_c4___base.html">Weak1::ARC4_Base</a></td><td class="indexvalue">_ </td></tr>  <tr><td class="indexkey"><a class="el" href="class_array_sink.html">ArraySink</a></td><td class="indexvalue">Copy input to a memory buffer </td></tr>  <tr><td class="indexkey"><a class="el" href="class_array_xor_sink.html">ArrayXorSink</a></td><td class="indexvalue">Xor input to a memory buffer </td></tr>  <tr><td class="indexkey"><a class="el" href="class_a_s_n1_crypto_material.html">ASN1CryptoMaterial&lt; BASE &gt;</a></td><td class="indexvalue">_ </td></tr>  <tr><td class="indexkey"><a class="el" href="class_a_s_n1_object.html">ASN1Object</a></td><td class="indexvalue">Interface for encoding and decoding ASN1 objects </td></tr>  <tr><td class="indexkey"><a class="el" href="class_a_s_n_optional.html">ASNOptional&lt; T &gt;</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_assign_from_helper_class.html">AssignFromHelperClass&lt; T, BASE &gt;</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_asymmetric_algorithm.html">AsymmetricAlgorithm</a></td><td class="indexvalue">Interface for asymmetric algorithms </td></tr>  <tr><td class="indexkey"><a class="el" href="class_authenticated_key_agreement_domain.html">AuthenticatedKeyAgreementDomain</a></td><td class="indexvalue">Interface for domains of authenticated key agreement protocols </td></tr>  <tr><td class="indexkey"><a class="el" href="class_auto_seeded_random_pool.html">AutoSeededRandomPool</a></td><td class="indexvalue">Automaticly Seeded Randomness Pool </td></tr>  <tr><td class="indexkey"><a class="el" href="class_auto_seeded_x917_r_n_g.html">AutoSeededX917RNG&lt; BLOCK_CIPHER &gt;</a></td><td class="indexvalue">RNG from ANSI X9.17 Appendix C, seeded using an OS provided RNG </td></tr>  <tr><td class="indexkey"><a class="el" href="class_auto_signaling.html">AutoSignaling&lt; T &gt;</a></td><td class="indexvalue">_ </td></tr>  <tr><td class="indexkey"><a class="el" href="class_base32_decoder.html">Base32Decoder</a></td><td class="indexvalue">Decode base 32 data back to bytes, the default code is based on draft-ietf-idn-dude-02.txt </td></tr>  <tr><td class="indexkey"><a class="el" href="class_base32_encoder.html">Base32Encoder</a></td><td class="indexvalue">Converts given data to base 32, the default code is based on draft-ietf-idn-dude-02.txt </td></tr>  <tr><td class="indexkey"><a class="el" href="class_base64_decoder.html">Base64Decoder</a></td><td class="indexvalue">Base64 Decoder Class </td></tr>  <tr><td class="indexkey"><a class="el" href="class_base64_encoder.html">Base64Encoder</a></td><td class="indexvalue">Base64 Encoder Class </td></tr>  <tr><td class="indexkey"><a class="el" href="struct_base_and_exponent.html">BaseAndExponent&lt; T, E &gt;</a></td><td class="indexvalue">Base and Exponent </td></tr>  <tr><td class="indexkey"><a class="el" href="class_base_n___decoder.html">BaseN_Decoder</a></td><td class="indexvalue">Base n decoder, where n is a power of 2 </td></tr>  <tr><td class="indexkey"><a class="el" href="class_base_n___encoder.html">BaseN_Encoder</a></td><td class="indexvalue">Base n encoder, where n is a power of 2 </td></tr>  <tr><td class="indexkey"><a class="el" href="class_b_e_r_decode_err.html">BERDecodeErr</a></td><td class="indexvalue">BER Decode <a class="el" href="class_exception.html" title="base class for all exceptions thrown by Crypto++">Exception</a> Class, may be thrown during an ASN1 BER decode operation </td></tr>  <tr><td class="indexkey"><a class="el" href="class_b_e_r_general_decoder.html">BERGeneralDecoder</a></td><td class="indexvalue">BER General Decoder </td></tr>  <tr><td class="indexkey"><a class="el" href="class_b_e_r_sequence_decoder.html">BERSequenceDecoder</a></td><td class="indexvalue">BER Sequence Decoder </td></tr>  <tr><td class="indexkey"><a class="el" href="class_b_e_r_set_decoder.html">BERSetDecoder</a></td><td class="indexvalue">BER Set Decoder </td></tr>  <tr><td class="indexkey"><a class="el" href="class_bit_bucket.html">BitBucket</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_block_cipher.html">BlockCipher</a></td><td class="indexvalue">Interface for one direction (encryption or decryption) of a block cipher </td></tr>  <tr><td class="indexkey"><a class="el" href="struct_block_cipher_documentation.html">BlockCipherDocumentation</a></td><td class="indexvalue">These objects usually should not be used directly. See <a class="el" href="struct_cipher_mode_documentation.html" title="Cipher mode documentation. See NIST SP 800-38A for definitions of these modes.">CipherModeDocumentation</a> instead </td></tr>  <tr><td class="indexkey"><a class="el" href="class_block_cipher_final.html">BlockCipherFinal&lt; DIR, BASE &gt;</a></td><td class="indexvalue">_ </td></tr>  <tr><td class="indexkey"><a class="el" href="class_block_cipher_impl.html">BlockCipherImpl&lt; INFO, BASE &gt;</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="struct_block_get_and_put.html">BlockGetAndPut&lt; T, B, GA, PA &gt;</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_blocking_rng.html">BlockingRng</a></td><td class="indexvalue">Encapsulate /dev/random, or /dev/srandom on OpenBSD </td></tr>  <tr><td class="indexkey"><a class="el" href="class_block_oriented_cipher_mode_base.html">BlockOrientedCipherModeBase</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_block_transformation.html">BlockTransformation</a></td><td class="indexvalue">Interface for the data processing part of block ciphers </td></tr>  <tr><td class="indexkey"><a class="el" href="class_blowfish.html">Blowfish</a></td><td class="indexvalue"><a href="http://www.weidai.com/scan-mirror/cs.html#Blowfish">Blowfish</a> </td></tr>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -