📄 annotated.html
字号:
<tr><td class="indexkey"><a class="el" href="struct_d_l___signature_scheme_options.html">DL_SignatureSchemeOptions< T1, T2, T3 ></a></td><td class="indexvalue"></td></tr> <tr><td class="indexkey"><a class="el" href="class_d_l___simple_key_agreement_domain_base.html">DL_SimpleKeyAgreementDomainBase< T ></a></td><td class="indexvalue"></td></tr> <tr><td class="indexkey"><a class="el" href="class_d_l___s_s_a.html">DL_SSA< KEYS, SA, H, ALG_INFO ></a></td><td class="indexvalue">Discrete Log Based Signature Scheme With Appendix </td></tr> <tr><td class="indexkey"><a class="el" href="class_d_l___symmetric_encryption_algorithm.html">DL_SymmetricEncryptionAlgorithm</a></td><td class="indexvalue"></td></tr> <tr><td class="indexkey"><a class="el" href="struct_d_l_i_e_s.html">DLIES< COFACTOR_OPTION, DHAES_MODE ></a></td><td class="indexvalue">Discrete Log Integrated Encryption Scheme, AKA <a href="http://www.weidai.com/scan-mirror/ca.html#DLIES">DLIES</a> </td></tr> <tr><td class="indexkey"><a class="el" href="class_d_m_a_c.html">DMAC< T ></a></td><td class="indexvalue">DMAC </td></tr> <tr><td class="indexkey"><a class="el" href="struct_d_s_a.html">DSA</a></td><td class="indexvalue"><a href="http://www.weidai.com/scan-mirror/sig.html#DSA">DSA</a> </td></tr> <tr><td class="indexkey"><a class="el" href="class_e_c2_n.html">EC2N</a></td><td class="indexvalue">Elliptic Curve over GF(2^n) </td></tr> <tr><td class="indexkey"><a class="el" href="struct_e_c2_n_point.html">EC2NPoint</a></td><td class="indexvalue">Elliptic Curve Point </td></tr> <tr><td class="indexkey"><a class="el" href="struct_e_c_b___mode.html">ECB_Mode< CIPHER ></a></td><td class="indexvalue">ECB mode </td></tr> <tr><td class="indexkey"><a class="el" href="struct_e_c_b___mode___external_cipher.html">ECB_Mode_ExternalCipher</a></td><td class="indexvalue">ECB mode, external cipher </td></tr> <tr><td class="indexkey"><a class="el" href="struct_e_c_d_h.html">ECDH< EC, COFACTOR_OPTION ></a></td><td class="indexvalue">Elliptic Curve Diffie-Hellman, AKA <a href="http://www.weidai.com/scan-mirror/ka.html#ECDH">ECDH</a> </td></tr> <tr><td class="indexkey"><a class="el" href="struct_e_c_d_s_a.html">ECDSA< EC, H ></a></td><td class="indexvalue"><a href="http://www.weidai.com/scan-mirror/sig.html#ECDSA">ECDSA</a> </td></tr> <tr><td class="indexkey"><a class="el" href="struct_e_c_i_e_s.html">ECIES< EC, COFACTOR_OPTION, DHAES_MODE ></a></td><td class="indexvalue">Elliptic Curve Integrated Encryption Scheme, AKA <a href="http://www.weidai.com/scan-mirror/ca.html#ECIES">ECIES</a> </td></tr> <tr><td class="indexkey"><a class="el" href="struct_e_c_m_q_v.html">ECMQV< EC, COFACTOR_OPTION ></a></td><td class="indexvalue">Elliptic Curve Menezes-Qu-Vanstone, AKA <a href="http://www.weidai.com/scan-mirror/ka.html#ECMQV">ECMQV</a> </td></tr> <tr><td class="indexkey"><a class="el" href="struct_e_c_n_r.html">ECNR< EC, H ></a></td><td class="indexvalue">ECNR </td></tr> <tr><td class="indexkey"><a class="el" href="class_e_c_p.html">ECP</a></td><td class="indexvalue">Elliptic Curve over GF(p), where p is prime </td></tr> <tr><td class="indexkey"><a class="el" href="struct_e_c_p_point.html">ECPPoint</a></td><td class="indexvalue">Elliptical Curve Point </td></tr> <tr><td class="indexkey"><a class="el" href="class_ec_precomputation_3_01_e_c2_n_01_4.html">EcPrecomputation< EC2N ></a></td><td class="indexvalue"></td></tr> <tr><td class="indexkey"><a class="el" href="class_ec_precomputation_3_01_e_c_p_01_4.html">EcPrecomputation< ECP ></a></td><td class="indexvalue"></td></tr> <tr><td class="indexkey"><a class="el" href="struct_el_gamal.html">ElGamal</a></td><td class="indexvalue">ElGamal encryption scheme with non-standard padding </td></tr> <tr><td class="indexkey"><a class="el" href="class_e_m_s_a2_decorated_hash_module.html">EMSA2DecoratedHashModule< H ></a></td><td class="indexvalue"></td></tr> <tr><td class="indexkey"><a class="el" href="class_e_m_s_a2_pad.html">EMSA2Pad</a></td><td class="indexvalue"></td></tr> <tr><td class="indexkey"><a class="el" href="class_e_m_s_a5_pad.html">EMSA5Pad< T ></a></td><td class="indexvalue"></td></tr> <tr><td class="indexkey"><a class="el" href="struct_encryption_standard.html">EncryptionStandard</a></td><td class="indexvalue">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 </td></tr> <tr><td class="indexkey"><a class="el" href="class_equality_comparison_filter.html">EqualityComparisonFilter</a></td><td class="indexvalue">A filter that checks messages on two channels for equality </td></tr> <tr><td class="indexkey"><a class="el" href="struct_e_s_i_g_n.html">ESIGN< H, STANDARD ></a></td><td class="indexvalue">ESIGN, as defined in IEEE P1363a </td></tr> <tr><td class="indexkey"><a class="el" href="class_e_s_i_g_n_function.html">ESIGNFunction</a></td><td class="indexvalue"></td></tr> <tr><td class="indexkey"><a class="el" href="class_euclidean_domain_of.html">EuclideanDomainOf< T ></a></td><td class="indexvalue">EuclideanDomainOf </td></tr> <tr><td class="indexkey"><a class="el" href="class_exception.html">Exception</a></td><td class="indexvalue">Base class for all exceptions thrown by Crypto++ </td></tr> <tr><td class="indexkey"><a class="el" href="class_file_sink.html">FileSink</a></td><td class="indexvalue"></td></tr> <tr><td class="indexkey"><a class="el" href="class_file_source.html">FileSource</a></td><td class="indexvalue"></td></tr> <tr><td class="indexkey"><a class="el" href="class_file_store.html">FileStore</a></td><td class="indexvalue"></td></tr> <tr><td class="indexkey"><a class="el" href="class_filter.html">Filter</a></td><td class="indexvalue">Provides an implementation of BufferedTransformation's attachment interface </td></tr> <tr><td class="indexkey"><a class="el" href="class_filter_with_buffered_input.html">FilterWithBufferedInput</a></td><td class="indexvalue"></td></tr> <tr><td class="indexkey"><a class="el" href="class_filter_with_input_queue.html">FilterWithInputQueue</a></td><td class="indexvalue"></td></tr> <tr><td class="indexkey"><a class="el" href="class_fixed_block_size.html">FixedBlockSize< N ></a></td><td class="indexvalue"></td></tr> <tr><td class="indexkey"><a class="el" href="class_fixed_key_length.html">FixedKeyLength< N, IV_REQ ></a></td><td class="indexvalue"></td></tr> <tr><td class="indexkey"><a class="el" href="class_fixed_rounds.html">FixedRounds< R ></a></td><td class="indexvalue"></td></tr> <tr><td class="indexkey"><a class="el" href="struct_g_d_s_a.html">GDSA< H ></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_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< F ></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">An 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="class_gunzip.html">Gunzip</a></td><td class="indexvalue">GZIP Decompression (RFC 1952) </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">Filter</a> Wrapper for <a class="el" href="class_hash_transformation.html">HashTransformation</a> </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">Filter</a> Wrapper for <a class="el" href="class_hash_transformation.html">HashTransformation</a> </td></tr> <tr><td class="indexkey"><a class="el" href="class_h_a_v_a_l.html">HAVAL</a></td><td class="indexvalue"><a href="http://www.weidai.com/scan-mirror/md.html#HAVAL">HAVAL</a> </td></tr> <tr><td class="indexkey"><a class="el" href="class_h_a_v_a_l3.html">HAVAL3</a></td><td class="indexvalue"><a href="http://www.weidai.com/scan-mirror/md.html#HAVAL"><a class="el" href="class_h_a_v_a_l.html">HAVAL</a></a> with 3 passes </td></tr> <tr><td class="indexkey"><a class="el" href="class_h_a_v_a_l4.html">HAVAL4</a></td><td class="indexvalue"><a href="http://www.weidai.com/scan-mirror/md.html#HAVAL"><a class="el" href="class_h_a_v_a_l.html">HAVAL</a></a> with 4 passes </td></tr> <tr><td class="indexkey"><a class="el" href="class_h_a_v_a_l5.html">HAVAL5</a></td><td class="indexvalue"><a href="http://www.weidai.com/scan-mirror/md.html#HAVAL"><a class="el" href="class_h_a_v_a_l.html">HAVAL</a></a> with 5 passes </td></tr> <tr><td class="indexkey"><a class="el" href="class_hex_decoder.html">HexDecoder</a></td><td class="indexvalue">Decode 16 bit 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< T ></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_huffman_decoder.html">HuffmanDecoder</a></td><td class="indexvalue">Huffman Decoder </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="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="class_inflator.html">Inflator</a></td><td class="indexvalue">DEFLATE (RFC 1951) decompressor </td></tr> <tr><td class="indexkey"><a class="el" href="class_information_dispersal.html">InformationDispersal</a></td><td class="indexvalue">A variant of Rabin's Information Dispersal <a class="el" href="class_algorithm.html">Algorithm</a> </td></tr> <tr><td class="indexkey"><a class="el" href="class_information_recovery.html">InformationRecovery</a></td><td class="indexvalue">A variant of Rabin's Information Dispersal <a class="el" href="class_algorithm.html">Algorithm</a> </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_invalid_argument.html">InvalidArgument</a></td><td class="indexvalue"><a class="el" href="class_exception.html">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">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">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_key_length.html">InvalidKeyLength</a></td><td class="indexvalue"></td></tr>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -