<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.14"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>Crypto++: Class Members - Functions</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> <link href="doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> <div id="projectname">Crypto++  <span id="projectnumber">7.0</span> </div> <div id="projectbrief">Free C++ class library of cryptographic schemes</div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.14 --> <script type="text/javascript" src="menudata.js"></script> <script type="text/javascript" src="menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('',false,false,'search.php','Search'); }); /* @license-end */</script> <div id="main-nav"></div> </div><!-- top --> <div class="contents">   <h3><a id="index_b"></a>- b -</h3><ul> <li>Base32Decoder() : <a class="el" href="class_base32_decoder.html#a943fd123a4eff191401db619bb821f49">Base32Decoder</a> </li> <li>Base32Encoder() : <a class="el" href="class_base32_encoder.html#a573f15d574aa5c5377963d3b44ca02be">Base32Encoder</a> </li> <li>Base32HexDecoder() : <a class="el" href="class_base32_hex_decoder.html#a714100c1881792c70bfdd75b2e1b9720">Base32HexDecoder</a> </li> <li>Base32HexEncoder() : <a class="el" href="class_base32_hex_encoder.html#acb1149899322e7ffc42ecc9c13145e72">Base32HexEncoder</a> </li> <li>Base64Decoder() : <a class="el" href="class_base64_decoder.html#aa21a74a50f1fa79b255d9466bd9a87fc">Base64Decoder</a> </li> <li>Base64Encoder() : <a class="el" href="class_base64_encoder.html#ac0ac934fda9b7bc7df73635fc3313647">Base64Encoder</a> </li> <li>Base64URLDecoder() : <a class="el" href="class_base64_u_r_l_decoder.html#aeb759126771c0465da5e678ba46f9f9e">Base64URLDecoder</a> </li> <li>Base64URLEncoder() : <a class="el" href="class_base64_u_r_l_encoder.html#ad608a32b07ca8164405a8f375f813991">Base64URLEncoder</a> </li> <li>BaseN_Decoder() : <a class="el" href="class_base_n___decoder.html#a4d109d2956d9184e51ee96efe5f04289">BaseN_Decoder</a> </li> <li>BaseN_Encoder() : <a class="el" href="class_base_n___encoder.html#ad81ec041d8edf8d2b7d4bae384d68bb0">BaseN_Encoder</a> </li> <li>begin() : <a class="el" href="class_byte_array_parameter.html#a5f4b9c9a11ba16472cec72c56f2787cc">ByteArrayParameter</a> , <a class="el" href="class_const_byte_array_parameter.html#ab89acc8dae383f2663dd3864651e8ef1">ConstByteArrayParameter</a> , <a class="el" href="class_sec_block.html#a18351db729daac209ce017661a0cf6e8">SecBlock< T, A ></a> </li> <li>BERDecode() : <a class="el" href="class_a_s_n1_object.html#a430af8c994bc78d996067247fa5a0770">ASN1Object</a> , <a class="el" href="class_a_s_n_optional.html#a4420b3319618c5e7e84686f1ce19d01d">ASNOptional< T ></a> , <a class="el" href="class_d_l___group_parameters___integer_based.html#a9a13e3dd2da2b154d8296f306e2ee2a9">DL_GroupParameters_IntegerBased</a> , <a class="el" href="class_e_s_i_g_n_function.html#a6517cb00d59eb584c9ecf86d3dce6742">ESIGNFunction</a> , <a class="el" href="class_integer.html#a810fc0382f8928893fe192ab79b1972c">Integer</a> , <a class="el" href="class_invertible_e_s_i_g_n_function.html#a7e63d8fe66a25af6611f37bdaac982c4">InvertibleESIGNFunction</a> , <a class="el" href="class_invertible_r_s_a_function.html#a315fea96cb04dc41150d92cf5d1ce3e0">InvertibleRSAFunction</a> , <a class="el" href="class_o_i_d.html#af6953d01afcf947c3e869b089fedf550">OID</a> , <a class="el" href="class_p_k_c_s8_private_key.html#a9ffab1c1391e4faf356668d8e2cd7d32">PKCS8PrivateKey</a> , <a class="el" href="class_x509_public_key.html#a4eb86b0b55185f10a13ff7e1b083a67b">X509PublicKey</a> </li> <li>BERDecodeAndCheck() : <a class="el" href="class_o_i_d.html#a0e47e8f5dfe8c0862798875fa6058c29">OID</a> </li> <li>BERDecodeAsOctetString() : <a class="el" href="class_integer.html#a59f2e3f759fb252da8ce4bd718fb6487">Integer</a> , <a class="el" href="class_polynomial_mod2.html#a69c7853e0d24f1056be18112ee4f5a8e">PolynomialMod2</a> </li> <li>BERDecodeElement() : <a class="el" href="class_d_l___group_precomputation.html#a43a840afa6f0e49a60c28883380c6990">DL_GroupPrecomputation< T ></a> , <a class="el" href="class_d_l___group_precomputation___l_u_c.html#ab048f6c0e254b60b0e40a6c2d58d01cb">DL_GroupPrecomputation_LUC</a> , <a class="el" href="class_ec_precomputation_3_01_e_c2_n_01_4.html#a355bfce7a7314a69082304691ef8e7a4">EcPrecomputation< EC2N ></a> , <a class="el" href="class_ec_precomputation_3_01_e_c_p_01_4.html#a8f736454a36635ee27d3eb87acaebab2">EcPrecomputation< ECP ></a> , <a class="el" href="class_mod_exp_precomputation.html#adbd591c4266c63d0b6786fbb80be6a64">ModExpPrecomputation</a> , <a class="el" href="class_modular_arithmetic.html#a55824c8d8099d73bb5f4f851560bb606">ModularArithmetic</a> </li> <li>BERDecodeOptionalAttributes() : <a class="el" href="class_p_k_c_s8_private_key.html#a55301b3f97993d9bb2dd7dcf48f35aa6">PKCS8PrivateKey</a> </li> <li>BERDecodePoint() : <a class="el" href="class_e_c2_n.html#a56d25734e2f1cfa209d16ebba4fa30a2">EC2N</a> , <a class="el" href="class_e_c_p.html#a9e97f700fa09b811ea9b0e91e3fbf88f">ECP</a> , <a class="el" href="class_encoded_point.html#aeac00b790920c54c03fcec814c3d35a1">EncodedPoint< Point ></a> </li> <li>BERDecodePrivateKey() : <a class="el" href="class_d_l___private_key___e_c.html#a790483afe21298af518603dd50fff6cd">DL_PrivateKey_EC< EC ></a> , <a class="el" href="class_d_l___private_key___e_c_g_d_s_a.html#a31627c0600bcd22c462c32bf99ac268d">DL_PrivateKey_ECGDSA< EC ></a> , <a class="el" href="class_d_l___private_key_impl.html#a0d0c5c926211c5b35002dd3b8d22664c">DL_PrivateKeyImpl< GP ></a> , <a class="el" href="class_invertible_r_s_a_function.html#aec98bbad739fc4536151f2ab5eedf78c">InvertibleRSAFunction</a> , <a class="el" href="class_p_k_c_s8_private_key.html#ab759ba85c01e99203f08da6084d61318">PKCS8PrivateKey</a> </li> <li>BERDecodePublicKey() : <a class="el" href="class_d_l___public_key___e_c.html#ab436957725e2d94340f3de56b1260109">DL_PublicKey_EC< EC ></a> , <a class="el" href="class_d_l___public_key___e_c_g_d_s_a.html#a93a0ebdc2335f3b9ace6466a06979ae2">DL_PublicKey_ECGDSA< EC ></a> , <a class="el" href="class_d_l___public_key___g_f_p.html#a9776ea4e0c4629e9e699145e0cf20d36">DL_PublicKey_GFP< GP ></a> , <a class="el" href="class_r_s_a_function.html#a6d8871f435b3e6ae6ae1b2655fc987b2">RSAFunction</a> , <a class="el" href="class_x509_public_key.html#a3c60ac987c0d3c6aa537155946729c51">X509PublicKey</a> </li> <li>BEREncode() : <a class="el" href="class_a_s_n1_object.html#a23d4aa134b80757d98145ecc832b5abb">ASN1Object</a> </li> <li>BitCount() : <a class="el" href="class_integer.html#a867356d88074424328d0ebb9bea63254">Integer</a> , <a class="el" href="class_polynomial_mod2.html#a86f4e8502eacf95345d18a6240a217b2">PolynomialMod2</a> </li> <li>BLAKE2b() : <a class="el" href="class_b_l_a_k_e2b.html#afc0f94f309d0e5233c490ebf0d8602ae">BLAKE2b</a> </li> <li>BLAKE2s() : <a class="el" href="class_b_l_a_k_e2s.html#a4d69095f11f5417b2f10f8f691ed83d5">BLAKE2s</a> </li> <li>BlockCipherFinal() : <a class="el" href="class_block_cipher_final.html#ad2de9298c032674fa6cd6bf94860edef">BlockCipherFinal< DIR, BASE ></a> </li> <li>BlockingRng() : <a class="el" href="class_blocking_rng.html#adf9e446f27cb7adea7b59d4f1b340548">BlockingRng</a> </li> <li>BlockSize() : <a class="el" href="class_block_cipher_impl.html#a6a1e49d528441fd1f56faf36f06c2984">BlockCipherImpl< INFO, BASE ></a> , <a class="el" href="class_block_transformation.html#adfdb78b033996020435c3dcffdca76ce">BlockTransformation</a> , <a class="el" href="class_hash_transformation.html#a09c66b86bbe3c13ea9e8d74775696d42">HashTransformation</a> , <a class="el" href="class_iterated_hash.html#a76cb174a108aa1178e444681c0d8c2ff">IteratedHash< T_HashWordType, T_Endianness, T_BlockSize, T_Base ></a> , <a class="el" href="class_keccak___final.html#a5655e022640c9be684a85de343ac8f33">Keccak_Final< T_DigestSize ></a> , <a class="el" href="class_poly1305___base.html#ac7355133d6eef88697c931c5d46e0016">Poly1305_Base< T ></a> , <a class="el" href="class_s_h_a3___final.html#ad02f4a6d822f983034c20446c8ee6793">SHA3_Final< T_DigestSize ></a> , <a class="el" href="class_v_m_a_c___base.html#a3787b7950bd0eefb4f4accafd969430a">VMAC_Base</a> , <a class="el" href="class_weak_1_1_m_d2.html#a3c34b7ac8a340b0fa189ca5d1c740e6b">Weak::MD2</a> </li> <li>BufferedTransformation() : <a class="el" href="class_buffered_transformation.html#a61bf430b7aa268991e3da82b74db1634">BufferedTransformation</a> </li> <li>ByteArrayParameter() : <a class="el" href="class_byte_array_parameter.html#a7900b4c0cf08814c23fed3cc320483d7">ByteArrayParameter</a> </li> <li>ByteCount() : <a class="el" href="class_integer.html#ae7ee3f1bbea2b3138c6d8f1ce1aa2bf9">Integer</a> , <a class="el" href="class_polynomial_mod2.html#ad22cb6a5fcb0a78646059cf0005d2f6b">PolynomialMod2</a> </li> <li>BytePtr() : <a class="el" href="class_sec_block.html#a5565f51350846fb7224720c403674216">SecBlock< T, A ></a> </li> <li>ByteQueue() : <a class="el" href="class_byte_queue.html#a7c8239764938f1bb776280695e62fa0d">ByteQueue</a> </li> <li>BytesNeeded() : <a class="el" href="class_maurer_randomness_test.html#ae243c50c1b8f918b0719b207b699ea58">MaurerRandomnessTest</a> </li> </ul> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated on Sun Sep 16 2018 07:59:11 for Crypto++ by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/> </a> 1.8.14 </small></address> </body> </html>