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

📄 annotated.html

📁 著名的密码库Crypto++的文档 C++语言的杰作。程序员必备。
💻 HTML
📖 第 1 页 / 共 5 页
字号:
  <tr><td class="indexkey"><a class="el" href="class_fixed_rounds_cipher_factory.html">FixedRoundsCipherFactory&lt; E, D &gt;</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_fixed_size_aligned_sec_block.html">FixedSizeAlignedSecBlock&lt; T, S, T_Align16 &gt;</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_fixed_size_allocator_with_cleanup.html">FixedSizeAllocatorWithCleanup&lt; T, S, A, T_Align16 &gt;</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_fixed_size_sec_block.html">FixedSizeSecBlock&lt; T, S, A &gt;</a></td><td class="indexvalue"><a class="el" href="class_sec_block.html" title="a block of memory allocated using A">SecBlock</a> with fixed size, allocated statically </td></tr>  <tr><td class="indexkey"><a class="el" href="struct_freq_less_than.html">FreqLessThan</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="struct_g_d_s_a.html">GDSA&lt; H &gt;</a></td><td class="indexvalue"><a href="http://www.weidai.com/scan-mirror/sig.html#DSA-1363">DSA-1363</a> </td></tr>  <tr><td class="indexkey"><a class="el" href="class_generatable_crypto_material.html">GeneratableCryptoMaterial</a></td><td class="indexvalue">Interface for generatable crypto material, such as private keys and crypto parameters </td></tr>  <tr><td class="indexkey"><a class="el" href="class_get_block.html">GetBlock&lt; T, B, A &gt;</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_get_value_helper_class.html">GetValueHelperClass&lt; T, BASE &gt;</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_g_f256.html">GF256</a></td><td class="indexvalue">GF(256) with polynomial basis </td></tr>  <tr><td class="indexkey"><a class="el" href="class_g_f2__32.html">GF2_32</a></td><td class="indexvalue">GF(2^32) with polynomial basis </td></tr>  <tr><td class="indexkey"><a class="el" href="class_g_f2_n_p.html">GF2NP</a></td><td class="indexvalue">GF(2^n) with Polynomial Basis </td></tr>  <tr><td class="indexkey"><a class="el" href="class_g_f2_n_p_p.html">GF2NPP</a></td><td class="indexvalue">GF(2^n) with Pentanomial Basis </td></tr>  <tr><td class="indexkey"><a class="el" href="class_g_f2_n_t.html">GF2NT</a></td><td class="indexvalue">GF(2^n) with Trinomial Basis </td></tr>  <tr><td class="indexkey"><a class="el" href="class_g_f_p2___o_n_b.html">GFP2_ONB&lt; F &gt;</a></td><td class="indexvalue">GF(p^2), optimal normal basis </td></tr>  <tr><td class="indexkey"><a class="el" href="class_g_f_p2_element.html">GFP2Element</a></td><td class="indexvalue">Element of GF(p^2) </td></tr>  <tr><td class="indexkey"><a class="el" href="class_g_o_s_t.html">GOST</a></td><td class="indexvalue"><a href="http://www.weidai.com/scan-mirror/cs.html#GOST">GOST</a> </td></tr>  <tr><td class="indexkey"><a class="el" href="struct_g_o_s_t___info.html">GOST_Info</a></td><td class="indexvalue">_ </td></tr>  <tr><td class="indexkey"><a class="el" href="class_grouper.html">Grouper</a></td><td class="indexvalue"><a class="el" href="class_filter.html" title="provides an implementation of BufferedTransformation's attachment interface">Filter</a> that breaks input stream into groups of fixed size </td></tr>  <tr><td class="indexkey"><a class="el" href="class_gunzip.html">Gunzip</a></td><td class="indexvalue">GZIP Decompression (RFC 1952) </td></tr>  <tr><td class="indexkey"><a class="el" href="class_gunzip_1_1_crc_err.html">Gunzip::CrcErr</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_gunzip_1_1_header_err.html">Gunzip::HeaderErr</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_gunzip_1_1_length_err.html">Gunzip::LengthErr</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_gunzip_1_1_tail_err.html">Gunzip::TailErr</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_gzip.html">Gzip</a></td><td class="indexvalue">GZIP Compression (RFC 1952) </td></tr>  <tr><td class="indexkey"><a class="el" href="class_hash_filter.html">HashFilter</a></td><td class="indexvalue"><a class="el" href="class_filter.html" title="provides an implementation of BufferedTransformation's attachment interface">Filter</a> Wrapper for <a class="el" href="class_hash_transformation.html" title="interface for hash functions and data processing part of MACs">HashTransformation</a> </td></tr>  <tr><td class="indexkey"><a class="el" href="class_hash_input_too_long.html">HashInputTooLong</a></td><td class="indexvalue"><a class="el" href="class_exception.html" title="base class for all exceptions thrown by Crypto++">Exception</a> thrown when trying to hash more data than is allowed by a hash function </td></tr>  <tr><td class="indexkey"><a class="el" href="struct_hash_test_tuple.html">HashTestTuple</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_hash_transformation.html">HashTransformation</a></td><td class="indexvalue">Interface for hash functions and data processing part of MACs </td></tr>  <tr><td class="indexkey"><a class="el" href="class_hash_verification_filter.html">HashVerificationFilter</a></td><td class="indexvalue"><a class="el" href="class_filter.html" title="provides an implementation of BufferedTransformation's attachment interface">Filter</a> Wrapper for <a class="el" href="class_hash_transformation.html" title="interface for hash functions and data processing part of MACs">HashTransformation</a> </td></tr>  <tr><td class="indexkey"><a class="el" href="class_hash_verification_filter_1_1_hash_verification_failed.html">HashVerificationFilter::HashVerificationFailed</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_hermetic_hash_function_m_a_c.html">HermeticHashFunctionMAC&lt; T_Hash, T_Info &gt;</a></td><td class="indexvalue">MAC construction using a hermetic hash function </td></tr>  <tr><td class="indexkey"><a class="el" href="class_hex_decoder.html">HexDecoder</a></td><td class="indexvalue">Decode base 16 data back to bytes </td></tr>  <tr><td class="indexkey"><a class="el" href="class_hex_encoder.html">HexEncoder</a></td><td class="indexvalue">Converts given data to base 16 </td></tr>  <tr><td class="indexkey"><a class="el" href="class_h_m_a_c.html">HMAC&lt; T &gt;</a></td><td class="indexvalue"><a href="http://www.weidai.com/scan-mirror/mac.html#HMAC">HMAC</a> </td></tr>  <tr><td class="indexkey"><a class="el" href="class_h_m_a_c___base.html">HMAC_Base</a></td><td class="indexvalue">_ </td></tr>  <tr><td class="indexkey"><a class="el" href="class_huffman_decoder.html">HuffmanDecoder</a></td><td class="indexvalue">Huffman Decoder </td></tr>  <tr><td class="indexkey"><a class="el" href="class_huffman_decoder_1_1_err.html">HuffmanDecoder::Err</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_huffman_encoder.html">HuffmanEncoder</a></td><td class="indexvalue">Huffman Encoder </td></tr>  <tr><td class="indexkey"><a class="el" href="struct_huffman_encoder_1_1_code.html">HuffmanEncoder::Code</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="struct_huffman_node.html">HuffmanNode</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_i_d_e_a.html">IDEA</a></td><td class="indexvalue"><a href="http://www.weidai.com/scan-mirror/cs.html#IDEA">IDEA</a> </td></tr>  <tr><td class="indexkey"><a class="el" href="struct_i_d_e_a___info.html">IDEA_Info</a></td><td class="indexvalue">_ </td></tr>  <tr><td class="indexkey"><a class="el" href="class_inflator.html">Inflator</a></td><td class="indexvalue">DEFLATE (RFC 1951) decompressor </td></tr>  <tr><td class="indexkey"><a class="el" href="class_inflator_1_1_bad_block_err.html">Inflator::BadBlockErr</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_inflator_1_1_err.html">Inflator::Err</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_inflator_1_1_unexpected_end_err.html">Inflator::UnexpectedEndErr</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_information_dispersal.html">InformationDispersal</a></td><td class="indexvalue">Variant of Rabin's Information Dispersal <a class="el" href="class_algorithm.html" title="interface for all crypto algorithms">Algorithm</a> </td></tr>  <tr><td class="indexkey"><a class="el" href="class_information_recovery.html">InformationRecovery</a></td><td class="indexvalue">Variant of Rabin's Information Dispersal <a class="el" href="class_algorithm.html" title="interface for all crypto algorithms">Algorithm</a> </td></tr>  <tr><td class="indexkey"><a class="el" href="struct_initialize_integer.html">InitializeInteger</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_input_rejecting.html">InputRejecting&lt; T &gt;</a></td><td class="indexvalue">_ </td></tr>  <tr><td class="indexkey"><a class="el" href="struct_input_rejecting_1_1_input_rejected.html">InputRejecting&lt; T &gt;::InputRejected</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_integer.html">Integer</a></td><td class="indexvalue">Multiple precision integer and basic arithmetics </td></tr>  <tr><td class="indexkey"><a class="el" href="class_integer_1_1_divide_by_zero.html">Integer::DivideByZero</a></td><td class="indexvalue">Division by zero exception </td></tr>  <tr><td class="indexkey"><a class="el" href="class_integer_1_1_open_p_g_p_decode_err.html">Integer::OpenPGPDecodeErr</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_integer_1_1_random_number_not_found.html">Integer::RandomNumberNotFound</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_invalid_argument.html">InvalidArgument</a></td><td class="indexvalue"><a class="el" href="class_exception.html" title="base class for all exceptions thrown by Crypto++">Exception</a> thrown when an invalid argument is detected </td></tr>  <tr><td class="indexkey"><a class="el" href="class_invalid_ciphertext.html">InvalidCiphertext</a></td><td class="indexvalue"><a class="el" href="class_exception.html" title="base class for all exceptions thrown by Crypto++">Exception</a> thrown by decryption filters when trying to decrypt an invalid ciphertext </td></tr>  <tr><td class="indexkey"><a class="el" href="class_invalid_data_format.html">InvalidDataFormat</a></td><td class="indexvalue"><a class="el" href="class_exception.html" title="base class for all exceptions thrown by Crypto++">Exception</a> thrown when input data is received that doesn't conform to expected format </td></tr>  <tr><td class="indexkey"><a class="el" href="class_invalid_key_length.html">InvalidKeyLength</a></td><td class="indexvalue">_ </td></tr>  <tr><td class="indexkey"><a class="el" href="class_invalid_rounds.html">InvalidRounds</a></td><td class="indexvalue">_ </td></tr>  <tr><td class="indexkey"><a class="el" href="class_invertible_e_s_i_g_n_function.html">InvertibleESIGNFunction</a></td><td class="indexvalue">_ </td></tr>  <tr><td class="indexkey"><a class="el" href="class_invertible_l_u_c_function.html">InvertibleLUCFunction</a></td><td class="indexvalue">_ </td></tr>  <tr><td class="indexkey"><a class="el" href="class_invertible_rabin_function.html">InvertibleRabinFunction</a></td><td class="indexvalue">_ </td></tr>  <tr><td class="indexkey"><a class="el" href="class_invertible_r_s_a_function.html">InvertibleRSAFunction</a></td><td class="indexvalue">_ </td></tr>  <tr><td class="indexkey"><a class="el" href="class_invertible_r_s_a_function___i_s_o.html">InvertibleRSAFunction_ISO</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_invertible_r_w_function.html">InvertibleRWFunction</a></td><td class="indexvalue">_ </td></tr>  <tr><td class="indexkey"><a class="el" href="class_iterated_hash.html">IteratedHash&lt; T_HashWordType, T_Endianness, T_BlockSize, T_Base &gt;</a></td><td class="indexvalue">_ </td></tr>  <tr><td class="indexkey"><a class="el" href="class_iterated_hash_base.html">IteratedHashBase&lt; T, BASE &gt;</a></td><td class="indexvalue">_ </td></tr>  <tr><td class="indexkey"><a class="el" href="class_iterated_hash_with_static_transform.html">IteratedHashWithStaticTransform&lt; T_HashWordType, T_Endianness, T_BlockSize, T_StateSize, T_Transform, T_DigestSize &gt;</a></td><td class="indexvalue">_ </td></tr>  <tr><td class="indexkey"><a class="el" href="class_k_d_f2___r_n_g.html">KDF2_RNG</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_key_agreement_algorithm.html">KeyAgreementAlgorithm</a></td><td class="indexvalue">Interface for key agreement algorithms </td></tr>  <tr><td class="indexkey"><a class="el" href="class_lazy_putter.html">LazyPutter</a></td><td class="indexvalue">Use this to make sure LazyPut is finalized in event of exception </td></tr>  <tr><td class="indexkey"><a class="el" href="class_lazy_putter_modifiable.html">LazyPutterModifiable</a></td><td class="indexvalue">Like <a class="el" href="class_lazy_putter.html" title="use this to make sure LazyPut is finalized in event of exception">LazyPutter</a>, but does a LazyPutModifiable instead </td></tr>  <tr><td class="indexkey"><a class="el" 

⌨️ 快捷键说明

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