<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.15"/> <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.15 --> <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_r"></a>- r -</h3><ul> <li>RandomElement() : <a class="el" href="class_modular_arithmetic.html#a6abf94f5924223c316c04752ba39795a">ModularArithmetic</a> </li> <li>Randomize() : <a class="el" href="class_integer.html#a62a8829c926b4e421183e76ea4233702">Integer</a> </li> <li>RandomNumberSink() : <a class="el" href="class_random_number_sink.html#a8623fa452a55a1ae8af75efe640cde91">RandomNumberSink</a> </li> <li>RandomPool() : <a class="el" href="class_random_pool.html#a1197329c8cf4ffd9097a2675431c0da1">RandomPool</a> </li> <li>RawSign() : <a class="el" href="class_d_l___signer_base.html#a4945f5eb6ccafaeee5e4b3472aadf1d7">DL_SignerBase< T ></a> </li> <li>RDRAND() : <a class="el" href="class_r_d_r_a_n_d.html#a0a76d2b9a7fa812ab643a1b162fbff0d">RDRAND</a> </li> <li>RDSEED() : <a class="el" href="class_r_d_s_e_e_d.html#a2269da427f4978fc8b2e20e669882f42">RDSEED</a> </li> <li>reallocate() : <a class="el" href="class_allocator_with_cleanup.html#ac9741e2fbdf763739af65bd7c3fb825a">AllocatorWithCleanup< T, T_Align16 ></a> , <a class="el" href="class_fixed_size_allocator_with_cleanup.html#ad9c579e69409c773d2f5e9ab40027450">FixedSizeAllocatorWithCleanup< T, S, A, T_Align16 ></a> </li> <li>Receive() : <a class="el" href="class_network_receiver.html#a5e1c4db8bc07f0bf5b8d06496162cbe1">NetworkReceiver</a> , <a class="el" href="class_socket_receiver.html#a31e0ccf504d9c16760051f10d749c034">SocketReceiver</a> , <a class="el" href="class_windows_pipe_receiver.html#a97f6f63da2411395a55e416e0ea8b11b">WindowsPipeReceiver</a> </li> <li>Recover() : <a class="el" href="class_p_k___verifier.html#a0efd89d12cbe8befd4931be837c099df">PK_Verifier</a> </li> <li>RecoverablePartFirst() : <a class="el" href="class_d_l___signature_scheme_base.html#a421734cadc68d89db651ef49f776cfc8">DL_SignatureSchemeBase< INTFACE, KEY_INTFACE ></a> , <a class="el" href="class_p_k___signature_scheme.html#a168ca843d63ddababdf2cee3eaa02813">PK_SignatureScheme</a> </li> <li>RecoverAndRestart() : <a class="el" href="class_d_l___verifier_base.html#a09864bb54172b0f48bcab6e5860277fb">DL_VerifierBase< T ></a> , <a class="el" href="class_p_k___verifier.html#a6612ff44a274594890419ae75d260cce">PK_Verifier</a> , <a class="el" href="class_t_f___verifier_base.html#afff8535e4229e7e27e0824ce68e7e723">TF_VerifierBase</a> </li> <li>RecoverMessage() : <a class="el" href="class_p_k___verifier.html#a05d969651d86a63d5002057113e0cab7">PK_Verifier</a> </li> <li>RecoverPresignature() : <a class="el" href="class_d_l___elgamal_like_signature_algorithm.html#af5040f7c2b09df00481706dabb3d844d">DL_ElgamalLikeSignatureAlgorithm< T ></a> </li> <li>Redirect() : <a class="el" href="class_redirector.html#a890fae5ac4297b1c06c6f93252a0f92c">Redirector</a> </li> <li>Redirector() : <a class="el" href="class_redirector.html#ad88cbf0d8971aa96eeaeff78dc743c25">Redirector</a> </li> <li>Reduce() : <a class="el" href="class_abstract_group.html#a40f7de55eddc193e07a7c3b5acad781a">AbstractGroup< T ></a> , <a class="el" href="class_euclidean_domain_of.html#ab7fa9e94f9583efdb69df0f8c6401e1e">EuclideanDomainOf< T ></a> , <a class="el" href="class_g_f_p2___o_n_b.html#ac6d39d886f9ddc047fcc4c5adcc23db9">GFP2_ONB< F ></a> , <a class="el" href="class_modular_arithmetic.html#a131ab327c94c1967a936c144769d098c">ModularArithmetic</a> , <a class="el" href="class_quotient_ring.html#aaa33bb2ffbdf18997c825d5fdfb68ed4">QuotientRing< T ></a> , <a class="el" href="class_ring_of_polynomials_over.html#a3b71ffe9c999063225fa9baae5bbccda">RingOfPolynomialsOver< T ></a> </li> <li>Ref() : <a class="el" href="class_buffered_transformation.html#a25686ebe4c3ba26e7eeaae1dcd4d4215">BufferedTransformation</a> , <a class="el" href="class_hash_transformation.html#a39b0a4c4cdc11fda358f9975b5e4137e">HashTransformation</a> , <a class="el" href="class_singleton.html#a2dfafdfafaaf20ca4cfc550125f6332d">Singleton< T, F, instance ></a> , <a class="el" href="class_stream_transformation.html#a8c9304fff5af593ee68d3cf0d33c06e9">StreamTransformation</a> </li> <li>Reseed() : <a class="el" href="class_auto_seeded_random_pool.html#a14efa7036cde0f494b48668ebf305ba5">AutoSeededRandomPool</a> , <a class="el" href="class_auto_seeded_x917_r_n_g.html#aa36420ffc4fb2acf9bc693d65da2e1c6">AutoSeededX917RNG< BLOCK_CIPHER ></a> </li> <li>ResetMeter() : <a class="el" href="class_meter_filter.html#a59c4b05b453ad56ed42b6951ab986db0">MeterFilter</a> </li> <li>resize() : <a class="el" href="class_sec_block.html#af9e98d3f4a7af1156fcf3e6e68f4ae5a">SecBlock< T, A ></a> </li> <li>Restart() : <a class="el" href="class_authenticated_symmetric_cipher_base.html#a5c6a2964ef0bae2428347f180f76256e">AuthenticatedSymmetricCipherBase</a> , <a class="el" href="class_b_l_a_k_e2___base.html#a9cf8782a38383d88f13c872433b711d4">BLAKE2_Base< W, T_64bit ></a> , <a class="el" href="class_hash_transformation.html#a92752eebac10497211d7a065faba8725">HashTransformation</a> , <a class="el" href="class_h_m_a_c___base.html#a7bdeb5438c920045d122017a6b4ab426">HMAC_Base</a> , <a class="el" href="class_iterated_hash_base.html#ad53da712634ea213ad047b2a68b0fe70">IteratedHashBase< T, BASE ></a> , <a class="el" href="class_keccak.html#a58059090416c1cb266dbf7df7e74e685">Keccak</a> , <a class="el" href="class_poly1305___base.html#ad62eb9211cf1d982f69812790502b6ec">Poly1305_Base< T ></a> , <a class="el" href="class_s_h_a3.html#aa7a2855fbda16730e10977a61a7b23ca">SHA3</a> , <a class="el" href="class_truncated_hash_template.html#a01af99665c10d2980a4e23555067cb5d">TruncatedHashTemplate< T ></a> </li> <li>Resynchronize() : <a class="el" href="class_additive_cipher_template.html#a888253a4c1eaf08d38e2e3a3a663319e">AdditiveCipherTemplate< BASE ></a> , <a class="el" href="class_authenticated_symmetric_cipher_base.html#a2569e019253053096a8ba1064be4e48e">AuthenticatedSymmetricCipherBase</a> , <a class="el" href="class_block_oriented_cipher_mode_base.html#af56879c9784d5f70120f46fb60941b9f">BlockOrientedCipherModeBase</a> , <a class="el" href="class_c_f_b___cipher_template.html#a8604f13ab0f11d510c8e1f28526333a0">CFB_CipherTemplate< BASE ></a> , <a class="el" href="class_poly1305___base.html#aebdc8e79fbe6397a25a166a63c199489">Poly1305_Base< T ></a> , <a class="el" href="class_simple_keying_interface.html#ae576137a46ca56005e82f1505cf3cccc">SimpleKeyingInterface</a> , <a class="el" href="class_v_m_a_c___base.html#a986931f6b6e892e353dec13fb9f8542d">VMAC_Base</a> </li> <li>RightShift() : <a class="el" href="struct_safe_shifter_3_01false_01_4.html#a54aebc9a2756dad9fc288a031d7e23f4">SafeShifter< false ></a> , <a class="el" href="struct_safe_shifter_3_01true_01_4.html#a0e054d805e1e5a7e32a648266835082d">SafeShifter< true ></a> </li> <li>RLen() : <a class="el" href="class_d_l___algorithm___l_u_c___h_m_p.html#aa2f809600d8cd560c7508fe1265fc26d">DL_Algorithm_LUC_HMP</a> , <a class="el" href="class_d_l___elgamal_like_signature_algorithm.html#ae3b8afddf69e2d1be2e8bda56c4e7c0a">DL_ElgamalLikeSignatureAlgorithm< T ></a> </li> </ul> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated on Wed Nov 27 2019 15:04:53 for Crypto++ by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/> </a> 1.8.15 </small></address> </body> </html>