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

📄 index.html

📁 著名的密码库Crypto++的文档 C++语言的杰作。程序员必备。
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<dd><a class="el" href="class_deflator.html" title="DEFLATE (RFC 1951) compressor.">Deflator</a>, <a class="el" href="class_inflator.html" title="DEFLATE (RFC 1951) decompressor.">Inflator</a>, <a class="el" href="class_gzip.html" title="GZIP Compression (RFC 1952).">Gzip</a>, <a class="el" href="class_gunzip.html" title="GZIP Decompression (RFC 1952).">Gunzip</a>, <a class="el" href="class_zlib_compressor.html" title="ZLIB Compressor (RFC 1950).">ZlibCompressor</a>, <a class="el" href="class_zlib_decompressor.html" title="ZLIB Decompressor (RFC 1950).">ZlibDecompressor</a> </dd><dt>Input <a class="el" href="class_source.html" title="A Filter that pumps data into its attachment as input.">Source</a> Classes</dt><dd><a class="el" href="class_string_source.html" title="string-based implementation of Source interface">StringSource</a>, ArraySource, <a class="el" href="class_file_source.html" title="file-based implementation of Source interface">FileSource</a>, <a class="el" href="class_socket_source.html" title="socket-based implementation of NetworkSource">SocketSource</a>, <a class="el" href="class_windows_pipe_source.html" title="Windows Pipe Source.">WindowsPipeSource</a>, <a class="el" href="class_random_number_source.html" title="RNG-based implementation of Source interface.">RandomNumberSource</a> </dd><dt>Output <a class="el" href="class_sink.html" title="A BufferedTransformation that doesn't produce any retrievable output.">Sink</a> Classes</dt><dd><a class="el" href="class_string_sink_template.html" title="Append input to a string object.">StringSinkTemplate</a>, <a class="el" href="class_array_sink.html" title="Copy input to a memory buffer.">ArraySink</a>, <a class="el" href="class_file_sink.html" title="file-based implementation of Sink interface">FileSink</a>, <a class="el" href="class_socket_sink.html" title="socket-based implementation of NetworkSink">SocketSink</a>, <a class="el" href="class_windows_pipe_sink.html" title="Windows Pipe Sink.">WindowsPipeSink</a>, <a class="el" href="class_random_number_sink.html" title="incorporates input into RNG as additional entropy">RandomNumberSink</a> </dd><dt><a class="el" href="class_filter.html" title="provides an implementation of BufferedTransformation's attachment interface">Filter</a> Wrappers</dt><dd><a class="el" href="class_stream_transformation_filter.html" title="Filter Wrapper for StreamTransformation.">StreamTransformationFilter</a>, <a class="el" href="class_hash_filter.html" title="Filter Wrapper for HashTransformation.">HashFilter</a>, <a class="el" href="class_hash_verification_filter.html" title="Filter Wrapper for HashTransformation.">HashVerificationFilter</a>, <a class="el" href="class_signer_filter.html" title="Filter Wrapper for PK_Signer.">SignerFilter</a>, <a class="el" href="class_signature_verification_filter.html" title="Filter Wrapper for PK_Verifier.">SignatureVerificationFilter</a> </dd><dt>Binary to Text Encoders and Decoders</dt><dd><a class="el" href="class_hex_encoder.html" title="Converts given data to base 16.">HexEncoder</a>, <a class="el" href="class_hex_decoder.html" title="Decode base 16 data back to bytes.">HexDecoder</a>, <a class="el" href="class_base64_encoder.html" title="Base64 Encoder Class.">Base64Encoder</a>, <a class="el" href="class_base64_decoder.html" title="Base64 Decoder Class.">Base64Decoder</a>, <a class="el" href="class_base32_encoder.html" title="Converts given data to base 32, the default code is based on draft-ietf-idn-dude-02...">Base32Encoder</a>, <a class="el" href="class_base32_decoder.html" title="Decode base 32 data back to bytes, the default code is based on draft-ietf-idn-dude-02...">Base32Decoder</a> </dd><dt>Wrappers for OS features</dt><dd><a class="el" href="class_timer.html" title="high resolution timer">Timer</a>, <a class="el" href="class_socket.html" title="wrapper for Windows or Berkeley Sockets">Socket</a>, <a class="el" href="class_windows_handle.html" title="Windows Handle.">WindowsHandle</a>, <a class="el" href="class_thread_local_storage.html" title="thread local storage">ThreadLocalStorage</a>, <a class="el" href="class_thread_user_timer.html" title="measure CPU time spent executing instructions of this thread (if supported by OS)...">ThreadUserTimer</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 implementation class are available. <dl><dt>Block Ciphers</dt><dd><a class="el" href="class_a_e_s.html" title="AES winner, announced on 10/2/2000.">AES</a>, <a class="el" href="class_d_e_s___e_d_e2.html" title="DES-EDE2">DES_EDE2</a>, <a class="el" href="class_d_e_s___e_d_e3.html" title="DES-EDE3">DES_EDE3</a>, <a class="el" href="class_s_k_i_p_j_a_c_k.html" title="SKIPJACK">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" title="ECB mode.">ECB_Mode</a>&lt;BC&gt;, <a class="el" href="struct_c_t_r___mode.html" title="CTR mode.">CTR_Mode</a>&lt;BC&gt;, <a class="el" href="struct_c_b_c___mode.html" title="CBC mode.">CBC_Mode</a>&lt;BC&gt;, <a class="el" href="struct_c_f_b___f_i_p_s___mode.html" title="CFB mode FIPS variant, requiring full block plaintext according to FIPS 800-38A.">CFB_FIPS_Mode</a>&lt;BC&gt;, <a class="el" href="struct_o_f_b___mode.html" title="OFB mode.">OFB_Mode</a>&lt;BC&gt; </dd><dt>Hash Functions</dt><dd><a class="el" href="class_s_h_a1.html" title="SHA-1">SHA1</a>, <a class="el" href="class_s_h_a224.html" title="implements the SHA-224 standard">SHA224</a>, <a class="el" href="class_s_h_a256.html" title="implements the SHA-256 standard">SHA256</a>, <a class="el" href="class_s_h_a384.html" title="implements the SHA-384 standard">SHA384</a>, <a class="el" href="class_s_h_a512.html" title="implements the SHA-512 standard">SHA512</a> </dd><dt>Public Key Signature Schemes (replace template parameter H with one of the hash functions above)</dt><dd><a class="el" href="struct_r_s_a_s_s.html" title="RSA signature scheme with appendix">RSASS</a>&lt;<a class="el" href="struct_p_k_c_s1v15.html" title="PKCS #1 version 1.5, for use with RSAES and RSASS.">PKCS1v15</a>, H&gt;, <a class="el" href="struct_r_s_a_s_s.html" title="RSA signature scheme with appendix">RSASS</a>&lt;<a class="el" href="struct_p_s_s.html" title="PSS-MGF1">PSS</a>, H&gt;, <a class="el" href="struct_r_s_a_s_s___i_s_o.html">RSASS_ISO</a>&lt;H&gt;, <a class="el" href="struct_r_w_s_s.html" title="RWSS.">RWSS</a>&lt;<a class="el" href="struct_p1363___e_m_s_a2.html" title="EMSA2, for use with RWSS and RSA_ISO.">P1363_EMSA2</a>, H&gt;, <a class="el" href="struct_d_s_a.html" title="DSA">DSA</a>, <a class="el" href="struct_e_c_d_s_a.html" title="ECDSA">ECDSA</a>&lt;<a class="el" href="class_e_c_p.html" title="Elliptic Curve over GF(p), where p is prime.">ECP</a>, H&gt;, <a class="el" href="struct_e_c_d_s_a.html" title="ECDSA">ECDSA</a>&lt;<a class="el" href="class_e_c2_n.html" title="Elliptic Curve over GF(2^n).">EC2N</a>, H&gt; </dd><dt>Message Authentication Codes (replace template parameter H with one of the hash functions above)</dt><dd><a class="el" href="class_h_m_a_c.html" title="HMAC">HMAC</a>&lt;H&gt;, <a class="el" href="class_c_b_c___m_a_c.html" title="CBC-MAC">CBC_MAC</a>&lt;<a class="el" href="class_d_e_s___e_d_e2.html" title="DES-EDE2">DES_EDE2</a>&gt;, <a class="el" href="class_c_b_c___m_a_c.html" title="CBC-MAC">CBC_MAC</a>&lt;<a class="el" href="class_d_e_s___e_d_e3.html" title="DES-EDE3">DES_EDE3</a>&gt; </dd><dt>Random Number Generators</dt><dd>DefaultAutoSeededRNG (<a class="el" href="class_auto_seeded_x917_r_n_g.html" title="RNG from ANSI X9.17 Appendix C, seeded using an OS provided RNG.">AutoSeededX917RNG</a>&lt;<a class="el" href="class_a_e_s.html" title="AES winner, announced on 10/2/2000.">AES</a>&gt;) </dd><dt>Key Agreement</dt><dd><a class="el" href="dh_8h.html#d6400f70a2f740693b62d66d59171a32" title="Diffie-Hellman in GF(p) with key validation">DH</a> </dd><dt>Public Key Cryptosystems</dt><dd><a class="el" href="struct_r_s_a_e_s.html" title="RSA cryptosystem">RSAES</a>&lt;<a class="el" href="class_o_a_e_p.html" title="EME-OAEP, for use with classes derived from TF_ES">OAEP</a>&lt;<a class="el" href="class_s_h_a1.html" title="SHA-1">SHA1</a>&gt; &gt; </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="text-align: right;"><small>Generated on Fri Jun 1 11:11:19 2007 for Crypto++ by&nbsp;<a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address></body></html>

⌨️ 快捷键说明

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