classsecurity__ecc-members.html 16.1 KB
Newer Older
garciay's avatar
garciay committed
<!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.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>ETSI STF525 / Internal Testing test suite: Member List</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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.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">ETSI STF525 / Internal Testing test suite
   </div>
   <div id="projectbrief">This project provides an internal testing test suite and its associated Test Adapter/Codec</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

</div><!-- top -->
<div class="header">
  <div class="headertitle">
<div class="title">security_ecc Member List</div>  </div>
</div><!--header-->
<div class="contents">

<p>This is the complete list of members for <a class="el" href="classsecurity__ecc.html">security_ecc</a>, including all inherited members.</p>
<table class="directory">
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__ecc.html#aa2688b4c8efa4bb027b510fe75cba984">_bn_ctx</a></td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__ecc.html#a9a0bce2ec01fcd09e7a6ebcea2566294">_ec_group</a></td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__ecc.html#a1d22c189776dba9b7e49920b058d1ceb">_ec_key</a></td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__ecc.html#ad555c9958969c556973bca735f1b72e4">_elliptic_curve</a></td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__ecc.html#a84919cc8278cef32aabb6deab3588478">_enc_key_x</a></td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__ecc.html#a6b874353ffaf19e0bafd73d674e0f096">_enc_key_y</a></td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__ecc.html#a68d1b6a265598ed5b26b40f99a482cef">_enc_sym_key</a></td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__ecc.html#a6bb684502ba00630563fb8fe7c748b80">_encryption_algotithm</a></td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
garciay's avatar
garciay committed
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__ecc.html#a32c42bcf2ec0cb2ac4f6320cfe97d384">_nonce</a></td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__ecc.html#a5d3d3117435cb7d015ed041c151217bd">_pri_key</a></td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__ecc.html#a434077033f465959edabf359659478d0">_pub_key_x</a></td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__ecc.html#a64ec88c1fd069849fa09de115dd20fb5">_pub_key_y</a></td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__ecc.html#a869bde1b4ebc3fecd32cb26590cd2972">_secret_key</a></td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__ecc.html#abebc61002e46dd319092079e81fbe3f8">_sym_key</a></td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__ecc.html#a6d72d07fc30fe12381b4457605f56be0">_tag</a></td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__ecc.html#aaaa200190e458d72d8124c1a85a8b1ae">bin_to_ec_point</a>(const std::vector&lt; unsigned char &gt; &amp;p_public_key_x, const std::vector&lt; unsigned char &gt; &amp;p_public_key_y, EC_POINT **p_ec_point)</td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__ecc.html#aae625cd653a434170fa3ac9267062496">decrypt</a>(const encryption_algotithm p_enc_algorithm, const std::vector&lt; unsigned char &gt; &amp;p_symmetric_key, const std::vector&lt; unsigned char &gt; &amp;p_nonce, const std::vector&lt; unsigned char &gt; &amp;p_tag, const std::vector&lt; unsigned char &gt; &amp;p_enc_message, std::vector&lt; unsigned char &gt; &amp;p_message)</td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__ecc.html#a4ca0688b9449fa731048f6c72d544af9">decrypt</a>(const std::vector&lt; unsigned char &gt; &amp;p_tag, const std::vector&lt; unsigned char &gt; &amp;p_enc_message, std::vector&lt; unsigned char &gt; &amp;p_message)</td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__ecc.html#aeefe3b4e8e32d50ce66d97887492fefc">encrypt</a>(const encryption_algotithm p_enc_algorithm, const std::vector&lt; unsigned char &gt; &amp;p_message, std::vector&lt; unsigned char &gt; &amp;p_enc_message)</td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__ecc.html#a1b472e3ebb41460b69a7826000d91174">encrypt</a>(const encryption_algotithm p_enc_algorithm, const std::vector&lt; unsigned char &gt; &amp;p_symmetric_key, const std::vector&lt; unsigned char &gt; &amp;p_nonce, const std::vector&lt; unsigned char &gt; &amp;p_message, std::vector&lt; unsigned char &gt; &amp;p_enc_message)</td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__ecc.html#aa4675c257d58453a0366a1eff82beff2">encrypted_symmetric_key</a>() const</td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
garciay's avatar
garciay committed
  <tr><td class="entry"><a class="el" href="classsecurity__ecc.html#ac715d036e7d23456ecc02f8967857fc2">encryption_key_x</a>() const</td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__ecc.html#a5a057d1a9a4ba45099651d8f05c25bbe">encryption_key_y</a>() const</td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__ecc.html#a6f0661384c1dbdec010fecbc5f887431">generate</a>()</td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__ecc.html#a034aa4f86fc04d101b003a16ba2cf151">generate_and_derive_ephemeral_key</a>(const encryption_algotithm p_enc_algorithm, const std::vector&lt; unsigned char &gt; &amp;p_recipients_public_key_x, const std::vector&lt; unsigned char &gt; &amp;p_recipients_public_key_y)</td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__ecc.html#a5a2335ed379588d06c9290838d80a317">generate_and_derive_ephemeral_key</a>(const encryption_algotithm p_enc_algorithm, const std::vector&lt; unsigned char &gt; &amp;p_private_enc_key, const std::vector&lt; unsigned char &gt; &amp;p_ephemeral_public_key_x, const std::vector&lt; unsigned char &gt; &amp;p_ephemeral_public_key_y, const std::vector&lt; unsigned char &gt; &amp;p_enc_sym_key, const std::vector&lt; unsigned char &gt; &amp;p_expected_nonce, const std::vector&lt; unsigned char &gt; &amp;p_authentication_vector)</td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"></td></tr>
garciay's avatar
garciay committed
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__ecc.html#a4f3f4feb1840f3df955e980aaddce094">init</a>()</td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__ecc.html#a08267249c9d2a940b3c333a6362e8468">nonce</a>() const</td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__ecc.html#a1b71f812aa4770ae8aa0bde5edb5bcae">private_key</a>() const</td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__ecc.html#a3313f906282c9ee1339ba791dda92384">public_key_to_bin</a>(std::vector&lt; unsigned char &gt; &amp;p_bin_key)</td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__ecc.html#a77babdd3c3b6e39002248171a52ced01">public_key_x</a>() const</td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__ecc.html#a8353a14cd2612b11f60bb15f3af0ad21">public_key_y</a>() const</td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__ecc.html#af2656bd8881f6c652772b94d311a3db4">secret_key</a>() const</td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__ecc.html#ac5e311b8c0f0ad8f9d4b46b81182ce34">security_ecc</a>(const ec_elliptic_curves p_elliptic_curve)</td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__ecc.html#a0737fbeee4f6c194c9c35ae73aae01f6">security_ecc</a>(const ec_elliptic_curves p_elliptic_curve, const std::vector&lt; unsigned char &gt; &amp;p_private_key)</td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__ecc.html#a7c94addc84994a80dd45bdba98c7e492">security_ecc</a>(const ec_elliptic_curves p_elliptic_curve, const std::vector&lt; unsigned char &gt; &amp;p_public_key_x, const std::vector&lt; unsigned char &gt; &amp;p_public_key_y)</td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__ecc.html#a60c3b1f5592b12d3993160360e84aafc">sign</a>(const std::vector&lt; unsigned char &gt; &amp;p_data, std::vector&lt; unsigned char &gt; &amp;p_r_sig, std::vector&lt; unsigned char &gt; &amp;p_s_sig)</td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__ecc.html#a6ed90b6a2d0c4e8822692422d8a89d4d">sign_verif</a>(const std::vector&lt; unsigned char &gt; &amp;p_data, const std::vector&lt; unsigned char &gt; &amp;p_signature)</td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__ecc.html#a04cf05a5ae24c2cd19ffff450f4ec98e">symmetric_encryption_key</a>() const</td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="classsecurity__ecc.html#a2b3f044a3c5da61fa85faafe9d211c7f">tag</a>() const</td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="classsecurity__ecc.html#a33b2fde2cd6d089f87b15cdb023a644c">~security_ecc</a>()</td><td class="entry"><a class="el" href="classsecurity__ecc.html">security_ecc</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
garciay's avatar
garciay committed
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Apr 4 2018 14:16:35 for ETSI STF525 / Internal Testing test suite by &#160;<a href="http://www.doxygen.org/index.html">
garciay's avatar
garciay committed
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>