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

📄 annotated.html

📁 Crypto++是一个非常强大的密码学库,主要是功能全
💻 HTML
📖 第 1 页 / 共 5 页
字号:
  <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">Invertible <a class="el" href="struct_rabin.html">Rabin</a> </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_w_function.html">InvertibleRWFunction&lt; r &gt;</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_iterated_hash.html">IteratedHash&lt; T, B, S, BASE &gt;</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_iterated_hash_base2.html">IteratedHashBase2&lt; T, B, BASE &gt;</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_l_c___r_n_g.html">LC_RNG</a></td><td class="indexvalue">Linear congruential generator </td></tr>  <tr><td class="indexkey"><a class="el" href="class_low_first_bit_reader.html">LowFirstBitReader</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_low_first_bit_writer.html">LowFirstBitWriter</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_l_r.html">LR&lt; T &gt;</a></td><td class="indexvalue">Luby-Rackoff </td></tr>  <tr><td class="indexkey"><a class="el" href="struct_l_r___info.html">LR_Info&lt; T &gt;</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="struct_l_u_c___h_m_p.html">LUC_HMP&lt; H &gt;</a></td><td class="indexvalue">LUC-HMP, based on "Digital signature schemes based on Lucas functions" by Patrick Horster, Markus Michels, Holger Petersen </td></tr>  <tr><td class="indexkey"><a class="el" href="struct_l_u_c___i_e_s.html">LUC_IES&lt; COFACTOR_OPTION, DHAES_MODE &gt;</a></td><td class="indexvalue">LUC-IES </td></tr>  <tr><td class="indexkey"><a class="el" href="struct_l_u_c_e_s.html">LUCES&lt; STANDARD &gt;</a></td><td class="indexvalue">LUC cryptosystem </td></tr>  <tr><td class="indexkey"><a class="el" href="class_l_u_c_function.html">LUCFunction</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="struct_l_u_c_s_s_a.html">LUCSSA&lt; H, STANDARD &gt;</a></td><td class="indexvalue">LUC signature scheme with appendix </td></tr>  <tr><td class="indexkey"><a class="el" href="class_m_a_r_c4___base.html">MARC4_Base</a></td><td class="indexvalue">Modified ARC4: it discards the first 256 bytes of keystream which may be weaker than the rest </td></tr>  <tr><td class="indexkey"><a class="el" href="class_m_a_r_s.html">MARS</a></td><td class="indexvalue"><a href="http://www.weidai.com/scan-mirror/cs.html#MARS">MARS</a> </td></tr>  <tr><td class="indexkey"><a class="el" href="class_maurer_randomness_test.html">MaurerRandomnessTest</a></td><td class="indexvalue">This class implements Maurer's Universal Statistical Test for Random Bit Generators it is intended for measuring the randomness of *PHYSICAL* RNGs </td></tr>  <tr><td class="indexkey"><a class="el" href="class_m_d2.html">MD2</a></td><td class="indexvalue">128 Bit Hash </td></tr>  <tr><td class="indexkey"><a class="el" href="class_m_d4.html">MD4</a></td><td class="indexvalue"><a href="http://www.weidai.com/scan-mirror/md.html#MD4">MD4</a> </td></tr>  <tr><td class="indexkey"><a class="el" href="class_m_d5.html">MD5</a></td><td class="indexvalue"><a href="http://www.weidai.com/scan-mirror/md.html#MD5">MD5</a> </td></tr>  <tr><td class="indexkey"><a class="el" href="class_m_d5_m_a_c___base.html">MD5MAC_Base</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_m_d_c.html">MDC&lt; T &gt;</a></td><td class="indexvalue"><a href="http://www.weidai.com/scan-mirror/cs.html#MDC">MDC</a> </td></tr>  <tr><td class="indexkey"><a class="el" href="class_message_authentication_code.html">MessageAuthenticationCode</a></td><td class="indexvalue">Interface for message authentication codes </td></tr>  <tr><td class="indexkey"><a class="el" href="class_message_authentication_code_final_template.html">MessageAuthenticationCodeFinalTemplate&lt; BASE, INFO &gt;</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_message_queue.html">MessageQueue</a></td><td class="indexvalue">Message Queue </td></tr>  <tr><td class="indexkey"><a class="el" href="class_meter_filter.html">MeterFilter</a></td><td class="indexvalue">Measure how many byte and messages pass through, also serves as valve </td></tr>  <tr><td class="indexkey"><a class="el" href="class_modular_arithmetic.html">ModularArithmetic</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_montgomery_representation.html">MontgomeryRepresentation</a></td><td class="indexvalue">Do modular arithmetics in Montgomery representation for increased speed </td></tr>  <tr><td class="indexkey"><a class="el" href="class_m_q_v___domain.html">MQV_Domain&lt; GROUP_PARAMETERS, COFACTOR_OPTION &gt;</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_name_value_pairs.html">NameValuePairs</a></td><td class="indexvalue">Interface for retrieving values given their names </td></tr>  <tr><td class="indexkey"><a class="el" href="class_name_value_pairs_1_1_value_type_mismatch.html">NameValuePairs::ValueTypeMismatch</a></td><td class="indexvalue"><a class="el" href="class_exception.html">Exception</a> thrown when trying to retrieve a value using a different type than expected </td></tr>  <tr><td class="indexkey"><a class="el" href="class_network_receiver.html">NetworkReceiver</a></td><td class="indexvalue">Network Receiver </td></tr>  <tr><td class="indexkey"><a class="el" href="class_network_sender.html">NetworkSender</a></td><td class="indexvalue">Network Sender </td></tr>  <tr><td class="indexkey"><a class="el" href="class_network_sink.html">NetworkSink</a></td><td class="indexvalue">Network <a class="el" href="class_sink.html">Sink</a> </td></tr>  <tr><td class="indexkey"><a class="el" href="class_network_source.html">NetworkSource</a></td><td class="indexvalue">Network <a class="el" href="class_source.html">Source</a> </td></tr>  <tr><td class="indexkey"><a class="el" href="class_nonblocking_rng.html">NonblockingRng</a></td><td class="indexvalue">Encapsulate CryptoAPI's CryptGenRandom or /dev/urandom </td></tr>  <tr><td class="indexkey"><a class="el" href="class_nonblocking_sink.html">NonblockingSink</a></td><td class="indexvalue">A <a class="el" href="class_sink.html">Sink</a> class that queues input and can flush to a device for a specified amount of time </td></tr>  <tr><td class="indexkey"><a class="el" href="class_nonblocking_source.html">NonblockingSource</a></td><td class="indexvalue">A <a class="el" href="class_source.html">Source</a> class that can pump from a device for a specified amount of time </td></tr>  <tr><td class="indexkey"><a class="el" href="class_not_implemented.html">NotImplemented</a></td><td class="indexvalue"><a class="el" href="class_exception.html">Exception</a> thrown by a class if a non-implemented method is called </td></tr>  <tr><td class="indexkey"><a class="el" href="struct_n_r.html">NR&lt; H &gt;</a></td><td class="indexvalue"><a href="http://www.weidai.com/scan-mirror/sig.html#NR">NR</a> </td></tr>  <tr><td class="indexkey"><a class="el" href="class_null_name_value_pairs.html">NullNameValuePairs</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_null_store.html">NullStore</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_o_a_e_p.html">OAEP&lt; H, MGF, P, PLen &gt;</a></td><td class="indexvalue"><a href="http://www.weidai.com/scan-mirror/ca.html#cem_OAEP-MGF1">EME-OAEP</a>, for use with <a class="el" href="struct_r_s_a_e_s.html">RSAES</a> </td></tr>  <tr><td class="indexkey"><a class="el" href="struct_o_f_b___mode.html">OFB_Mode&lt; CIPHER &gt;</a></td><td class="indexvalue">OFB mode </td></tr>  <tr><td class="indexkey"><a class="el" href="struct_o_f_b___mode___external_cipher.html">OFB_Mode_ExternalCipher</a></td><td class="indexvalue">OFB mode, external cipher </td></tr>  <tr><td class="indexkey"><a class="el" href="class_o_i_d.html">OID</a></td><td class="indexvalue">Object Identifier </td></tr>  <tr><td class="indexkey"><a class="el" href="class_opaque_filter.html">OpaqueFilter</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_o_s___error.html">OS_Error</a></td><td class="indexvalue">Error reported by the operating system </td></tr>  <tr><td class="indexkey"><a class="el" href="class_o_s___r_n_g___err.html">OS_RNG_Err</a></td><td class="indexvalue"><a class="el" href="class_exception.html">Exception</a> class for Operating-System Random Number Generator </td></tr>  <tr><td class="indexkey"><a class="el" href="struct_p1363___e_m_s_a2.html">P1363_EMSA2</a></td><td class="indexvalue">EMSA2, for use with <a class="el" href="struct_r_w.html">RW</a> </td></tr>  <tr><td class="indexkey"><a class="el" href="struct_p1363___e_m_s_a5.html">P1363_EMSA5</a></td><td class="indexvalue">EMSA5, for use with <a class="el" href="struct_e_s_i_g_n.html">ESIGN</a> </td></tr>  <tr><td class="indexkey"><a class="el" href="class_p1363___k_d_f2.html">P1363_KDF2&lt; H &gt;</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_p1363___m_g_f1.html">P1363_MGF1&lt; H &gt;</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_panama.html">Panama&lt; B &gt;</a></td><td class="indexvalue">Base class, do not use directly </td></tr>  <tr><td class="indexkey"><a class="el" href="struct_panama_cipher.html">PanamaCipher&lt; B &gt;</a></td><td class="indexvalue"><a href="http://www.weidai.com/scan-mirror/cs.html#Panama"><a class="el" href="class_panama.html">Panama</a> Stream Cipher</a> </td></tr>  <tr><td class="indexkey"><a class="el" href="struct_panama_cipher_info.html">PanamaCipherInfo&lt; B &gt;</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_panama_cipher_policy.html">PanamaCipherPolicy&lt; B &gt;</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_panama_hash.html">PanamaHash&lt; B &gt;</a></td><td class="indexvalue"><a href="http://www.weidai.com/scan-mirror/md.html#Panama"><a class="el" href="class_panama.html">Panama</a> Hash</a> </td></tr>  <tr><td class="indexkey"><a class="el" href="class_panama_m_a_c.html">PanamaMAC&lt; B &gt;</a></td><td class="indexvalue"><a class="el" href="class_panama.html">Panama</a> MAC </td></tr>  <tr><td class="indexkey"><a class="el" href="class_panama_m_a_c___base.html">PanamaMAC_Base&lt; B &gt;</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_p_k___crypto_system.html">PK_CryptoSystem</a></td><td class="indexvalue">Interface for public-key encryptors and decryptors </td></tr>  <tr><td class="indexkey"><a class="el" href="class_p_k___decryptor.html">PK_Decryptor</a></td><td class="indexvalue">Interface for public-key decryptors </td></tr>  <tr><td class="indexkey"><a class="el" href="class_p_k___decryptor_filter.html">PK_DecryptorFilter</a></td><td class="indexvalue">Proxy for the filter created by <a class="el" href="class_p_k___decryptor.html#_t_f___private_object_impl_3_01_t_f___decryptor_base_00_01_s_c_h_e_m_e___o_p_t_i_o_n_s_01_4a14">PK_Decryptor::CreateDecryptionFilter</a> </td></tr>  <tr><td class="indexkey"><a class="el" href="class_p_k___encryptor.html">PK_Encryptor</a></td><td class="indexvalue">Interface for public-key encryptors </td></tr>  <tr><td class="indexkey"><a class="el" href="class_p_k___encryptor_1_1_invalid_plaintext_length.html">PK_Encryptor::InvalidPlaintextLength</a></td><td class="indexvalue"></td></tr>  <tr><td class="indexkey"><a class="el" href="class_p_k___encryptor_filter.html">PK_EncryptorFilter</a></td><td class="indexvalue">Proxy for the filter created by <a class="el" href="class_p_k___encryptor.html#_t_f___public_object_impl_3_01_t_f___encryptor_base_00_01_s_c_h_e_m_e___o_p_t_i_o_n_s_01_4a12">PK_Encryptor::CreateEncryptionFilter</a> </td></tr>  <tr><td class="indexkey"><a class="el" href="class_p_k___final_template.html">PK_FinalTemplate&lt; BASE &gt;</a></td><td class="indexvalue">A template implementing constructors for public key algorithm classes </td></tr>

⌨️ 快捷键说明

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