index.html
来自「Crypto++是一个非常强大的密码学库,主要是功能全」· HTML 代码 · 共 76 行
HTML
76 行
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"><title>Crypto++: <a href="http://www.cryptopp.com">Crypto++</a><sup><small>TM</small></sup> Library 5.0.4 Reference Manual</title><link href="doxygen.css" rel="stylesheet" type="text/css"></head><body><!-- Generated by Doxygen 1.3.2 --><div class="qindex"><a class="qindexHL" href="index.html">Main Page</a> | <a class="qindex" href="namespaces.html">Namespace List</a> | <a class="qindex" href="hierarchy.html">Class Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical List</a> | <a class="qindex" href="annotated.html">Compound List</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="namespacemembers.html">Namespace Members</a> | <a class="qindex" href="functions.html">Compound Members</a> | <a class="qindex" href="globals.html">File Members</a></div><h1><a href="http://www.cryptopp.com">Crypto++</a><sup><small>TM</small></sup> Library 5.0.4 Reference Manual </h1><p><dl><dt>Abstract Base Classes</dt><dd><a class="el" href="cryptlib_8h.html">cryptlib.h</a> </dd><dt>Symmetric Ciphers</dt><dd><a class="el" href="struct_symmetric_cipher_documentation.html">SymmetricCipherDocumentation</a> </dd><dt>Hash Functions</dt><dd><a class="el" href="class_h_a_v_a_l.html">HAVAL</a>, <a class="el" href="class_m_d2.html">MD2</a>, <a class="el" href="class_m_d4.html">MD4</a>, <a class="el" href="class_m_d5.html">MD5</a>, <a class="el" href="class_panama_hash.html">PanamaHash</a>, <a class="el" href="class_r_i_p_e_m_d160.html">RIPEMD160</a>, <a class="el" href="class_s_h_a.html">SHA</a>, <a class="el" href="class_s_h_a256.html">SHA256</a>, <a class="el" href="class_s_h_a384.html">SHA384</a>, <a class="el" href="class_s_h_a512.html">SHA512</a>, <a class="el" href="class_tiger.html">Tiger</a> </dd><dt>Non-Cryptographic Checksums</dt><dd><a class="el" href="class_c_r_c32.html">CRC32</a>, <a class="el" href="class_adler32.html">Adler32</a> </dd><dt>Message Authentication Codes</dt><dd><a class="el" href="md5mac_8h.html#a0">MD5MAC</a>, <a class="el" href="class_x_m_a_c_c.html">XMACC</a>, <a class="el" href="class_h_m_a_c.html">HMAC</a>, <a class="el" href="class_c_b_c___m_a_c.html">CBC_MAC</a>, <a class="el" href="class_d_m_a_c.html">DMAC</a>, <a class="el" href="class_panama_m_a_c.html">PanamaMAC</a> </dd><dt>Random Number Generators</dt><dd><a class="el" href="cryptlib_8h.html#a9">NullRNG()</a>, <a class="el" href="class_l_c___r_n_g.html">LC_RNG</a>, <a class="el" href="class_random_pool.html">RandomPool</a>, <a class="el" href="class_blocking_rng.html">BlockingRng</a>, <a class="el" href="class_nonblocking_rng.html">NonblockingRng</a>, <a class="el" href="class_auto_seeded_random_pool.html">AutoSeededRandomPool</a>, <a class="el" href="class_auto_seeded_x917_r_n_g.html">AutoSeededX917RNG</a> </dd><dt>Public Key Cryptosystems</dt><dd><a class="el" href="struct_d_l_i_e_s.html">DLIES</a>, <a class="el" href="struct_e_c_i_e_s.html">ECIES</a>, <a class="el" href="struct_l_u_c_e_s.html">LUCES</a>, <a class="el" href="struct_r_s_a_e_s.html">RSAES</a>, <a class="el" href="struct_rabin_e_s.html">RabinES</a>, <a class="el" href="struct_l_u_c___i_e_s.html">LUC_IES</a> </dd><dt>Public Key Signature Schemes</dt><dd><a class="el" href="struct_d_s_a.html">DSA</a>, <a class="el" href="struct_g_d_s_a.html">GDSA</a>, <a class="el" href="struct_e_c_d_s_a.html">ECDSA</a>, <a class="el" href="struct_n_r.html">NR</a>, <a class="el" href="struct_e_c_n_r.html">ECNR</a>, <a class="el" href="struct_l_u_c_s_s_a.html">LUCSSA</a>, <a class="el" href="struct_r_s_a_s_s_a.html">RSASSA</a>, <a class="el" href="struct_rabin_s_s_r.html">RabinSSR</a>, <a class="el" href="struct_r_w_s_s_a.html">RWSSA</a>, <a class="el" href="struct_e_s_i_g_n.html">ESIGN</a> </dd><dt>Key Agreement</dt><dd><a class="el" href="dh_8h.html#a0">DH</a>, <a class="el" href="class_d_h2.html">DH2</a>, <a class="el" href="mqv_8h.html#a0">MQV</a>, <a class="el" href="struct_e_c_d_h.html">ECDH</a>, <a class="el" href="struct_e_c_m_q_v.html">ECMQV</a>, <a class="el" href="class_x_t_r___d_h.html">XTR_DH</a> </dd><dt>Algebraic Structures</dt><dd><a class="el" href="class_integer.html">Integer</a>, <a class="el" href="class_polynomial_mod2.html">PolynomialMod2</a>, <a class="el" href="class_polynomial_over.html">PolynomialOver</a>, <a class="el" href="class_ring_of_polynomials_over.html">RingOfPolynomialsOver</a>, <a class="el" href="class_modular_arithmetic.html">ModularArithmetic</a>, <a class="el" href="class_montgomery_representation.html">MontgomeryRepresentation</a>, <a class="el" href="class_g_f_p2___o_n_b.html">GFP2_ONB</a>, <a class="el" href="class_g_f2_n_p.html">GF2NP</a>, <a class="el" href="class_g_f256.html">GF256</a>, <a class="el" href="class_g_f2__32.html">GF2_32</a>, <a class="el" href="class_e_c2_n.html">EC2N</a>, <a class="el" href="class_e_c_p.html">ECP</a> </dd><dt>Secret Sharing and Information Dispersal</dt><dd><a class="el" href="class_secret_sharing.html">SecretSharing</a>, <a class="el" href="class_secret_recovery.html">SecretRecovery</a>, <a class="el" href="class_information_dispersal.html">InformationDispersal</a>, <a class="el" href="class_information_recovery.html">InformationRecovery</a> </dd><dt>Compression</dt><dd><a class="el" href="class_deflator.html">Deflator</a>, <a class="el" href="class_inflator.html">Inflator</a>, <a class="el" href="class_gzip.html">Gzip</a>, <a class="el" href="class_gunzip.html">Gunzip</a>, <a class="el" href="class_zlib_compressor.html">ZlibCompressor</a>, <a class="el" href="class_zlib_decompressor.html">ZlibDecompressor</a> </dd><dt>Input <a class="el" href="class_source.html">Source</a> Classes</dt><dd><a class="el" href="class_string_source.html">StringSource</a>, <a class="el" href="class_file_source.html">FileSource</a>, <a class="el" href="class_socket_source.html">SocketSource</a>, <a class="el" href="class_windows_pipe_source.html">WindowsPipeSource</a>, <a class="el" href="class_random_number_source.html">RandomNumberSource</a> </dd><dt>Output <a class="el" href="class_sink.html">Sink</a> Classes</dt><dd><a class="el" href="class_string_sink_template.html">StringSinkTemplate</a>, <a class="el" href="class_array_sink.html">ArraySink</a>, <a class="el" href="class_file_sink.html">FileSink</a>, <a class="el" href="class_socket_sink.html">SocketSink</a>, <a class="el" href="class_windows_pipe_sink.html">WindowsPipeSink</a> </dd><dt><a class="el" href="class_filter.html">Filter</a> Wrappers</dt><dd><a class="el" href="class_stream_transformation_filter.html">StreamTransformationFilter</a>, <a class="el" href="class_hash_filter.html">HashFilter</a>, <a class="el" href="class_hash_verification_filter.html">HashVerificationFilter</a>, <a class="el" href="class_signer_filter.html">SignerFilter</a>, <a class="el" href="class_signature_verification_filter.html">SignatureVerificationFilter</a> </dd><dt>Binary to Text Encoders and Decoders</dt><dd><a class="el" href="class_hex_encoder.html">HexEncoder</a>, <a class="el" href="class_hex_decoder.html">HexDecoder</a>, <a class="el" href="class_base64_encoder.html">Base64Encoder</a>, <a class="el" href="class_base64_decoder.html">Base64Decoder</a> </dd><dt>Wrappers for OS features</dt><dd><a class="el" href="class_timer.html">Timer</a>, <a class="el" href="class_socket.html">Socket</a>, <a class="el" href="class_windows_handle.html">WindowsHandle</a>, <a class="el" href="class_thread_local_storage.html">ThreadLocalStorage</a> </dd><dt>FIPS 140 related</dt><dd><a class="el" href="fips140_8h.html">fips140.h</a> </dd></dl><p>In the FIPS 140-2 validated DLL version of Crypto++, only the following security function implementation classes are available. <dl><dt>Block Ciphers</dt><dd><a class="el" href="class_a_e_s.html">AES</a>, <a class="el" href="class_d_e_s___e_d_e2.html">DES_EDE2</a>, <a class="el" href="class_d_e_s___e_d_e3.html">DES_EDE3</a>, <a class="el" href="class_s_k_i_p_j_a_c_k.html">SKIPJACK</a> </dd><dt>Cipher Modes (replace template parameter BC with one of the block ciphers above)</dt><dd><a class="el" href="struct_e_c_b___mode.html">ECB_Mode</a> , <a class="el" href="struct_c_t_r___mode.html">CTR_Mode</a> , <a class="el" href="struct_c_b_c___mode.html">CBC_Mode</a> , <a class="el" href="struct_c_f_b___mode.html">CFB_Mode</a> , <a class="el" href="struct_o_f_b___mode.html">OFB_Mode</a> </dd><dt>Hash Functions</dt><dd><a class="el" href="class_s_h_a.html">SHA</a> </dd><dt>Public Key Signature Schemes</dt><dd><a class="el" href="struct_r_s_a_s_s_a.html">RSASSA</a> <<a class="el" href="struct_p_k_c_s1v15.html">PKCS1v15</a>, <a class="el" href="class_s_h_a.html">SHA</a>>, <a class="el" href="struct_d_s_a.html">DSA</a>, <a class="el" href="struct_e_c_d_s_a.html">ECDSA</a> <<a class="el" href="class_e_c_p.html">ECP</a>, <a class="el" href="class_s_h_a.html">SHA</a>>, <a class="el" href="struct_e_c_d_s_a.html">ECDSA</a> <<a class="el" href="class_e_c2_n.html">EC2N</a>, <a class="el" href="class_s_h_a.html">SHA</a>> </dd><dt>Message Authentication Codes</dt><dd><a class="el" href="class_h_m_a_c.html">HMAC</a> , <a class="el" href="class_c_b_c___m_a_c.html">CBC_MAC</a> , <a class="el" href="class_c_b_c___m_a_c.html">CBC_MAC</a> </dd><dt>Random Number Generators</dt><dd><a class="el" href="class_auto_seeded_x917_r_n_g.html">AutoSeededX917RNG</a> </dd><dt>Key Agreement</dt><dd><a class="el" href="dh_8h.html#a0">DH</a> </dd><dt>Public Key Cryptosystems</dt><dd><a class="el" href="struct_r_s_a_e_s.html">RSAES</a> <OAEP<SHA> > </dd></dl><p>This reference manual is a work in progress. Some classes are still lacking detailed descriptions. <p>Click <a href="CryptoPPRef.zip">here</a> to download a zip archive containing this manual. <p>Thanks to Ryan Phillips for providing the Doxygen configuration file and getting me started with this manual. <hr size="1"><address style="align: right;"><small>Generated on Tue Jul 8 23:34:06 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 + =
减小字号Ctrl + -
显示快捷键?