diff options
| author | Cy Schubert <cy@FreeBSD.org> | 2023-01-06 20:48:22 +0000 |
|---|---|---|
| committer | Cy Schubert <cy@FreeBSD.org> | 2023-01-06 20:48:22 +0000 |
| commit | 6f4e10db3298f6d65e1e646fe52aaafc3682b788 (patch) | |
| tree | 0a8de0ec1173c00886bcde1c3b18e0963e5f2b83 /doc/doxyout/hcrypto/html/group__hcrypto__evp.html | |
| parent | d5d1e8b157da7410fe13e6302f8e1bee81320bb5 (diff) | |
Diffstat (limited to 'doc/doxyout/hcrypto/html/group__hcrypto__evp.html')
| -rw-r--r-- | doc/doxyout/hcrypto/html/group__hcrypto__evp.html | 288 |
1 files changed, 127 insertions, 161 deletions
diff --git a/doc/doxyout/hcrypto/html/group__hcrypto__evp.html b/doc/doxyout/hcrypto/html/group__hcrypto__evp.html index 0aa5fe9684e7..70eb70092e99 100644 --- a/doc/doxyout/hcrypto/html/group__hcrypto__evp.html +++ b/doc/doxyout/hcrypto/html/group__hcrypto__evp.html @@ -8,14 +8,15 @@ <a href="http://www.h5l.org/"><img src="http://www.h5l.org/keyhole-heimdal.png" alt="keyhole logo"/></a> </p> <!-- end of header marker --> -<!-- Generated by Doxygen 1.8.13 --> +<!-- Generated by Doxygen 1.9.1 --> <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'); }); -</script> +/* @license-end */</script> <div id="main-nav"></div> </div><!-- top --> <div class="header"> @@ -54,8 +55,6 @@ Functions</h2></td></tr> <tr class="separator:ga3c7a8676a690817ec03d71568a7deb1b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga4456dfa7c2f23830fa32b99969720719"><td class="memItemLeft" align="right" valign="top">const EVP_MD * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hcrypto__evp.html#ga4456dfa7c2f23830fa32b99969720719">EVP_hcrypto_md4</a> (void)</td></tr> <tr class="separator:ga4456dfa7c2f23830fa32b99969720719"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ga89d756ccb4919c5102481da488b86aaa"><td class="memItemLeft" align="right" valign="top">const EVP_MD * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hcrypto__evp.html#ga89d756ccb4919c5102481da488b86aaa">EVP_hcrypto_md2</a> (void)</td></tr> -<tr class="separator:ga89d756ccb4919c5102481da488b86aaa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga0cc4edf9d19ebf7198e33ac0c8138f04"><td class="memItemLeft" align="right" valign="top">const EVP_CIPHER * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hcrypto__evp.html#ga0cc4edf9d19ebf7198e33ac0c8138f04">EVP_hcrypto_des_cbc</a> (void)</td></tr> <tr class="separator:ga0cc4edf9d19ebf7198e33ac0c8138f04"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga1c0e19f28dc594d929f089721e737237"><td class="memItemLeft" align="right" valign="top">const EVP_CIPHER * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hcrypto__evp.html#ga1c0e19f28dc594d929f089721e737237">EVP_hcrypto_des_ede3_cbc</a> (void)</td></tr> @@ -148,8 +147,6 @@ Functions</h2></td></tr> <tr class="separator:ga3ccaad2c97f5cf27adb461b1b50aeabb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gad232ca5dcef4ec58b182cb967f519999"><td class="memItemLeft" align="right" valign="top">const EVP_MD * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hcrypto__evp.html#gad232ca5dcef4ec58b182cb967f519999">EVP_md4</a> (void)</td></tr> <tr class="separator:gad232ca5dcef4ec58b182cb967f519999"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ga4b583f3de5fc66b04f675428da25efd0"><td class="memItemLeft" align="right" valign="top">const EVP_MD * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hcrypto__evp.html#ga4b583f3de5fc66b04f675428da25efd0">EVP_md2</a> (void)</td></tr> -<tr class="separator:ga4b583f3de5fc66b04f675428da25efd0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga5183830cf039ea4d9a2c1bd3c539e9af"><td class="memItemLeft" align="right" valign="top">const EVP_MD * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hcrypto__evp.html#ga5183830cf039ea4d9a2c1bd3c539e9af">EVP_md_null</a> (void)</td></tr> <tr class="separator:ga5183830cf039ea4d9a2c1bd3c539e9af"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga3123ff4b426783dd972538249b9e9d4d"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__hcrypto__evp.html#ga3123ff4b426783dd972538249b9e9d4d">EVP_CIPHER_block_size</a> (const EVP_CIPHER *c)</td></tr> @@ -245,8 +242,9 @@ Functions</h2></td></tr> </div><div class="memdoc"> <p>The AES-128 cipher type</p> <dl class="section return"><dt>Returns</dt><dd>the AES-128 EVP_CIPHER pointer. </dd></dl> -<dl><dt><b>Examples: </b></dt><dd><a class="el" href="example_evp_cipher_8c-example.html#a0">example_evp_cipher.c</a>.</dd> +<dl class="section examples"><dt>Examples</dt><dd><a class="el" href="example_evp_cipher_8c-example.html#a0">example_evp_cipher.c</a>.</dd> </dl> + </div> </div> <a id="ga95457efd23f815aaa9d54a39f71bd4f6"></a> @@ -512,8 +510,9 @@ Functions</h2></td></tr> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the block size of the cipher. </dd></dl> -<dl><dt><b>Examples: </b></dt><dd><a class="el" href="example_evp_cipher_8c-example.html#a3">example_evp_cipher.c</a>.</dd> +<dl class="section examples"><dt>Examples</dt><dd><a class="el" href="example_evp_cipher_8c-example.html#a3">example_evp_cipher.c</a>.</dd> </dl> + </div> </div> <a id="ga9eaa8ae82fd5550771c4dfed92d82d5b"></a> @@ -591,8 +590,9 @@ Functions</h2></td></tr> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>1 on success. </dd></dl> -<dl><dt><b>Examples: </b></dt><dd><a class="el" href="example_evp_cipher_8c-example.html#a7">example_evp_cipher.c</a>.</dd> +<dl class="section examples"><dt>Examples</dt><dd><a class="el" href="example_evp_cipher_8c-example.html#a7">example_evp_cipher.c</a>.</dd> </dl> + </div> </div> <a id="ga6f8b7130068dbc4f03fb2cf65cee02bf"></a> @@ -669,8 +669,9 @@ Functions</h2></td></tr> </table> </dd> </dl> -<dl><dt><b>Examples: </b></dt><dd><a class="el" href="example_evp_cipher_8c-example.html#a4">example_evp_cipher.c</a>.</dd> +<dl class="section examples"><dt>Examples</dt><dd><a class="el" href="example_evp_cipher_8c-example.html#a4">example_evp_cipher.c</a>.</dd> </dl> + </div> </div> <a id="gae160dd334fea8b844a4ef8a2ed5fbb0b"></a> @@ -847,8 +848,9 @@ Functions</h2></td></tr> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the IV size of the cipher. </dd></dl> -<dl><dt><b>Examples: </b></dt><dd><a class="el" href="example_evp_cipher_8c-example.html#a2">example_evp_cipher.c</a>.</dd> +<dl class="section examples"><dt>Examples</dt><dd><a class="el" href="example_evp_cipher_8c-example.html#a2">example_evp_cipher.c</a>.</dd> </dl> + </div> </div> <a id="ga4793a9e130da86ac42c497b19395b748"></a> @@ -874,8 +876,9 @@ Functions</h2></td></tr> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>the key size of the cipher. </dd></dl> -<dl><dt><b>Examples: </b></dt><dd><a class="el" href="example_evp_cipher_8c-example.html#a1">example_evp_cipher.c</a>.</dd> +<dl class="section examples"><dt>Examples</dt><dd><a class="el" href="example_evp_cipher_8c-example.html#a1">example_evp_cipher.c</a>.</dd> </dl> + </div> </div> <a id="ga714eef7d737fd68171d852043a4995de"></a> @@ -921,8 +924,9 @@ Functions</h2></td></tr> <p>The input length needs to be at least <a class="el" href="group__hcrypto__evp.html#ga3123ff4b426783dd972538249b9e9d4d">EVP_CIPHER_block_size()</a> bytes long.</p> <p>See <a class="el" href="page_evp.html#evp_cipher">EVP Cipher</a> for an example how to use this function.</p> <dl class="section return"><dt>Returns</dt><dd>1 on success. </dd></dl> -<dl><dt><b>Examples: </b></dt><dd><a class="el" href="example_evp_cipher_8c-example.html#a8">example_evp_cipher.c</a>.</dd> +<dl class="section examples"><dt>Examples</dt><dd><a class="el" href="example_evp_cipher_8c-example.html#a8">example_evp_cipher.c</a>.</dd> </dl> + </div> </div> <a id="ga98da5a5c1aa25d9cb2e4717fa11314bd"></a> @@ -987,8 +991,9 @@ Functions</h2></td></tr> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>1 on success. </dd></dl> -<dl><dt><b>Examples: </b></dt><dd><a class="el" href="example_evp_cipher_8c-example.html#a5">example_evp_cipher.c</a>.</dd> +<dl class="section examples"><dt>Examples</dt><dd><a class="el" href="example_evp_cipher_8c-example.html#a5">example_evp_cipher.c</a>.</dd> </dl> + </div> </div> <a id="ga863349e1001b36cfd6c4afedddd12862"></a> @@ -1049,8 +1054,9 @@ Functions</h2></td></tr> <p>See <a class="el" href="page_evp.html#evp_cipher">EVP Cipher</a> for an example how to use this function.</p> <dl class="section return"><dt>Returns</dt><dd>1 on success. </dd></dl> <p>If there in no spare bytes in the left from last Update and the input length is on the block boundery, the <a class="el" href="group__hcrypto__evp.html#ga863349e1001b36cfd6c4afedddd12862">EVP_CipherUpdate()</a> function can take a shortcut (and preformance gain) and directly encrypt the data, otherwise we hav to fix it up and store extra it the EVP_CIPHER_CTX.</p> -<dl><dt><b>Examples: </b></dt><dd><a class="el" href="example_evp_cipher_8c-example.html#a6">example_evp_cipher.c</a>.</dd> +<dl class="section examples"><dt>Examples</dt><dd><a class="el" href="example_evp_cipher_8c-example.html#a6">example_evp_cipher.c</a>.</dd> </dl> + </div> </div> <a id="ga8ba85e78fac7521ad71cb29ef62beab9"></a> @@ -1556,26 +1562,6 @@ Functions</h2></td></tr> </div> </div> -<a id="ga89d756ccb4919c5102481da488b86aaa"></a> -<h2 class="memtitle"><span class="permalink"><a href="#ga89d756ccb4919c5102481da488b86aaa">◆ </a></span>EVP_hcrypto_md2()</h2> - -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">const EVP_MD* EVP_hcrypto_md2 </td> - <td>(</td> - <td class="paramtype">void </td> - <td class="paramname"></td><td>)</td> - <td></td> - </tr> - </table> -</div><div class="memdoc"> -<p>The message digest MD2 - hcrypto</p> -<dl class="section return"><dt>Returns</dt><dd>the message digest type. </dd></dl> - -</div> -</div> <a id="ga4456dfa7c2f23830fa32b99969720719"></a> <h2 class="memtitle"><span class="permalink"><a href="#ga4456dfa7c2f23830fa32b99969720719">◆ </a></span>EVP_hcrypto_md4()</h2> @@ -1756,26 +1742,6 @@ Functions</h2></td></tr> </div> </div> -<a id="ga4b583f3de5fc66b04f675428da25efd0"></a> -<h2 class="memtitle"><span class="permalink"><a href="#ga4b583f3de5fc66b04f675428da25efd0">◆ </a></span>EVP_md2()</h2> - -<div class="memitem"> -<div class="memproto"> - <table class="memname"> - <tr> - <td class="memname">const EVP_MD* EVP_md2 </td> - <td>(</td> - <td class="paramtype">void </td> - <td class="paramname"></td><td>)</td> - <td></td> - </tr> - </table> -</div><div class="memdoc"> -<p>The message digest MD2</p> -<dl class="section return"><dt>Returns</dt><dd>the message digest type. </dd></dl> - -</div> -</div> <a id="gad232ca5dcef4ec58b182cb967f519999"></a> <h2 class="memtitle"><span class="permalink"><a href="#gad232ca5dcef4ec58b182cb967f519999">◆ </a></span>EVP_md4()</h2> @@ -2282,16 +2248,16 @@ Functions</h2></td></tr> </div> </div> -<a id="ga854def15f752a56d29b5f844c77a0f30"></a> -<h2 class="memtitle"><span class="permalink"><a href="#ga854def15f752a56d29b5f844c77a0f30">◆ </a></span>OSSL_CIPHER_ALGORITHM() <span class="overload">[1/2]</span></h2> +<a id="ga490caf6711e559d0f8dfb15ce7ea7d8e"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ga490caf6711e559d0f8dfb15ce7ea7d8e">◆ </a></span>OSSL_CIPHER_ALGORITHM() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> - <td class="memname">OSSL_CIPHER_ALGORITHM </td> + <td class="memname">hc_EVP_CIPH_CBC_MODE OSSL_CIPHER_ALGORITHM </td> <td>(</td> - <td class="paramtype">rc2_cbc </td> + <td class="paramtype">rc2_64_cbc </td> <td class="paramname">, </td> </tr> <tr> @@ -2307,39 +2273,29 @@ Functions</h2></td></tr> </tr> </table> </div><div class="memdoc"> -<p>The triple DES cipher type (OpenSSL provider)</p> -<dl class="section return"><dt>Returns</dt><dd>the DES-EDE3-CBC EVP_CIPHER pointer. The DES cipher type (OpenSSL provider)</dd> -<dd> -the DES-CBC EVP_CIPHER pointer. The AES-128 cipher type (OpenSSL provider)</dd> -<dd> -the AES-128-CBC EVP_CIPHER pointer. The AES-192 cipher type (OpenSSL provider)</dd> -<dd> -the AES-192-CBC EVP_CIPHER pointer. The AES-256 cipher type (OpenSSL provider)</dd> -<dd> -the AES-256-CBC EVP_CIPHER pointer. The AES-128 CFB8 cipher type (OpenSSL provider)</dd> -<dd> -the AES-128-CFB8 EVP_CIPHER pointer. The AES-192 CFB8 cipher type (OpenSSL provider)</dd> +<p>The RC2-64 cipher type - OpenSSL</p> +<dl class="section return"><dt>Returns</dt><dd>the RC2-64 EVP_CIPHER pointer. The Camellia-128 cipher type - OpenSSL</dd> <dd> -the AES-192-CFB8 EVP_CIPHER pointer. The AES-256 CFB8 cipher type (OpenSSL provider)</dd> +the Camellia-128 EVP_CIPHER pointer. The Camellia-198 cipher type - OpenSSL</dd> <dd> -the AES-256-CFB8 EVP_CIPHER pointer. The RC2 cipher type - OpenSSL</dd> +the Camellia-198 EVP_CIPHER pointer. The Camellia-256 cipher type - OpenSSL</dd> <dd> -the RC2 EVP_CIPHER pointer. The RC2-40 cipher type - OpenSSL</dd> +the Camellia-256 EVP_CIPHER pointer. The RC4 cipher type (OpenSSL provider)</dd> <dd> -the RC2-40 EVP_CIPHER pointer. </dd></dl> +the RC4 EVP_CIPHER pointer. </dd></dl> </div> </div> -<a id="ga490caf6711e559d0f8dfb15ce7ea7d8e"></a> -<h2 class="memtitle"><span class="permalink"><a href="#ga490caf6711e559d0f8dfb15ce7ea7d8e">◆ </a></span>OSSL_CIPHER_ALGORITHM() <span class="overload">[2/2]</span></h2> +<a id="ga854def15f752a56d29b5f844c77a0f30"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ga854def15f752a56d29b5f844c77a0f30">◆ </a></span>OSSL_CIPHER_ALGORITHM() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> - <td class="memname">hc_EVP_CIPH_CBC_MODE OSSL_CIPHER_ALGORITHM </td> + <td class="memname">OSSL_CIPHER_ALGORITHM </td> <td>(</td> - <td class="paramtype">rc2_64_cbc </td> + <td class="paramtype">rc2_cbc </td> <td class="paramname">, </td> </tr> <tr> @@ -2355,21 +2311,31 @@ the RC2-40 EVP_CIPHER pointer. </dd></dl> </tr> </table> </div><div class="memdoc"> -<p>The RC2-64 cipher type - OpenSSL</p> -<dl class="section return"><dt>Returns</dt><dd>the RC2-64 EVP_CIPHER pointer. The Camellia-128 cipher type - OpenSSL</dd> +<p>The triple DES cipher type (OpenSSL provider)</p> +<dl class="section return"><dt>Returns</dt><dd>the DES-EDE3-CBC EVP_CIPHER pointer. The DES cipher type (OpenSSL provider)</dd> <dd> -the Camellia-128 EVP_CIPHER pointer. The Camellia-198 cipher type - OpenSSL</dd> +the DES-CBC EVP_CIPHER pointer. The AES-128 cipher type (OpenSSL provider)</dd> <dd> -the Camellia-198 EVP_CIPHER pointer. The Camellia-256 cipher type - OpenSSL</dd> +the AES-128-CBC EVP_CIPHER pointer. The AES-192 cipher type (OpenSSL provider)</dd> <dd> -the Camellia-256 EVP_CIPHER pointer. The RC4 cipher type (OpenSSL provider)</dd> +the AES-192-CBC EVP_CIPHER pointer. The AES-256 cipher type (OpenSSL provider)</dd> <dd> -the RC4 EVP_CIPHER pointer. </dd></dl> +the AES-256-CBC EVP_CIPHER pointer. The AES-128 CFB8 cipher type (OpenSSL provider)</dd> +<dd> +the AES-128-CFB8 EVP_CIPHER pointer. The AES-192 CFB8 cipher type (OpenSSL provider)</dd> +<dd> +the AES-192-CFB8 EVP_CIPHER pointer. The AES-256 CFB8 cipher type (OpenSSL provider)</dd> +<dd> +the AES-256-CFB8 EVP_CIPHER pointer. The RC2 cipher type - OpenSSL</dd> +<dd> +the RC2 EVP_CIPHER pointer. The RC2-40 cipher type - OpenSSL</dd> +<dd> +the RC2-40 EVP_CIPHER pointer. </dd></dl> </div> </div> -<a id="ga0a9e352a3bdd21c0a1be38e0b3b44c01"></a> -<h2 class="memtitle"><span class="permalink"><a href="#ga0a9e352a3bdd21c0a1be38e0b3b44c01">◆ </a></span>WINCNG_CIPHER_ALGORITHM() <span class="overload">[1/13]</span></h2> +<a id="gaabf5fbf59b7075976f9645953f247f58"></a> +<h2 class="memtitle"><span class="permalink"><a href="#gaabf5fbf59b7075976f9645953f247f58">◆ </a></span>WINCNG_CIPHER_ALGORITHM() <span class="overload">[1/13]</span></h2> <div class="memitem"> <div class="memproto"> @@ -2377,31 +2343,31 @@ the RC4 EVP_CIPHER pointer. </dd></dl> <tr> <td class="memname">WINCNG_CIPHER_ALGORITHM </td> <td>(</td> - <td class="paramtype">des_ede3_cbc </td> + <td class="paramtype">aes_128_cbc </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">BCRYPT_3DES_ALGORITHM </td> + <td class="paramtype">BCRYPT_AES_ALGORITHM </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">8 </td> + <td class="paramtype">16 </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">24 </td> + <td class="paramtype">16 </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">8 </td> + <td class="paramtype">16 </td> <td class="paramname">, </td> </tr> <tr> @@ -2417,13 +2383,13 @@ the RC4 EVP_CIPHER pointer. </dd></dl> </tr> </table> </div><div class="memdoc"> -<p>The triple DES cipher type (Windows CNG provider)</p> -<dl class="section return"><dt>Returns</dt><dd>the DES-EDE3-CBC EVP_CIPHER pointer. </dd></dl> +<p>The AES-128 cipher type (Windows CNG provider)</p> +<dl class="section return"><dt>Returns</dt><dd>the AES-128-CBC EVP_CIPHER pointer. </dd></dl> </div> </div> -<a id="gaa44c7356cbc89241ad94d600a26dd8f5"></a> -<h2 class="memtitle"><span class="permalink"><a href="#gaa44c7356cbc89241ad94d600a26dd8f5">◆ </a></span>WINCNG_CIPHER_ALGORITHM() <span class="overload">[2/13]</span></h2> +<a id="gae7d920e72e00826a41867fd712e5e563"></a> +<h2 class="memtitle"><span class="permalink"><a href="#gae7d920e72e00826a41867fd712e5e563">◆ </a></span>WINCNG_CIPHER_ALGORITHM() <span class="overload">[2/13]</span></h2> <div class="memitem"> <div class="memproto"> @@ -2431,37 +2397,37 @@ the RC4 EVP_CIPHER pointer. </dd></dl> <tr> <td class="memname">WINCNG_CIPHER_ALGORITHM </td> <td>(</td> - <td class="paramtype">des_cbc </td> + <td class="paramtype">aes_128_cfb8 </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">BCRYPT_DES_ALGORITHM </td> + <td class="paramtype">BCRYPT_AES_ALGORITHM </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">8 </td> + <td class="paramtype">16 </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">8 </td> + <td class="paramtype">16 </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">8 </td> + <td class="paramtype">16 </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">EVP_CIPH_CBC_MODE </td> + <td class="paramtype">EVP_CIPH_CFB8_MODE </td> <td class="paramname"> </td> </tr> <tr> @@ -2471,13 +2437,13 @@ the RC4 EVP_CIPHER pointer. </dd></dl> </tr> </table> </div><div class="memdoc"> -<p>The DES cipher type (Windows CNG provider)</p> -<dl class="section return"><dt>Returns</dt><dd>the DES-CBC EVP_CIPHER pointer. </dd></dl> +<p>The AES-128 CFB8 cipher type (Windows CNG provider)</p> +<dl class="section return"><dt>Returns</dt><dd>the AES-128-CFB8 EVP_CIPHER pointer. </dd></dl> </div> </div> -<a id="gaabf5fbf59b7075976f9645953f247f58"></a> -<h2 class="memtitle"><span class="permalink"><a href="#gaabf5fbf59b7075976f9645953f247f58">◆ </a></span>WINCNG_CIPHER_ALGORITHM() <span class="overload">[3/13]</span></h2> +<a id="ga90b367607627a3d3b9ac4e1d5acc5205"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ga90b367607627a3d3b9ac4e1d5acc5205">◆ </a></span>WINCNG_CIPHER_ALGORITHM() <span class="overload">[3/13]</span></h2> <div class="memitem"> <div class="memproto"> @@ -2485,7 +2451,7 @@ the RC4 EVP_CIPHER pointer. </dd></dl> <tr> <td class="memname">WINCNG_CIPHER_ALGORITHM </td> <td>(</td> - <td class="paramtype">aes_128_cbc </td> + <td class="paramtype">aes_192_cbc </td> <td class="paramname">, </td> </tr> <tr> @@ -2503,7 +2469,7 @@ the RC4 EVP_CIPHER pointer. </dd></dl> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">16 </td> + <td class="paramtype">24 </td> <td class="paramname">, </td> </tr> <tr> @@ -2525,13 +2491,13 @@ the RC4 EVP_CIPHER pointer. </dd></dl> </tr> </table> </div><div class="memdoc"> -<p>The AES-128 cipher type (Windows CNG provider)</p> -<dl class="section return"><dt>Returns</dt><dd>the AES-128-CBC EVP_CIPHER pointer. </dd></dl> +<p>The AES-192 cipher type (Windows CNG provider)</p> +<dl class="section return"><dt>Returns</dt><dd>the AES-192-CBC EVP_CIPHER pointer. </dd></dl> </div> </div> -<a id="ga90b367607627a3d3b9ac4e1d5acc5205"></a> -<h2 class="memtitle"><span class="permalink"><a href="#ga90b367607627a3d3b9ac4e1d5acc5205">◆ </a></span>WINCNG_CIPHER_ALGORITHM() <span class="overload">[4/13]</span></h2> +<a id="gaa2fc6a9c028c11198a99e8872e4e1b3a"></a> +<h2 class="memtitle"><span class="permalink"><a href="#gaa2fc6a9c028c11198a99e8872e4e1b3a">◆ </a></span>WINCNG_CIPHER_ALGORITHM() <span class="overload">[4/13]</span></h2> <div class="memitem"> <div class="memproto"> @@ -2539,7 +2505,7 @@ the RC4 EVP_CIPHER pointer. </dd></dl> <tr> <td class="memname">WINCNG_CIPHER_ALGORITHM </td> <td>(</td> - <td class="paramtype">aes_192_cbc </td> + <td class="paramtype">aes_192_cfb8 </td> <td class="paramname">, </td> </tr> <tr> @@ -2569,7 +2535,7 @@ the RC4 EVP_CIPHER pointer. </dd></dl> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">EVP_CIPH_CBC_MODE </td> + <td class="paramtype">EVP_CIPH_CFB8_MODE </td> <td class="paramname"> </td> </tr> <tr> @@ -2579,8 +2545,8 @@ the RC4 EVP_CIPHER pointer. </dd></dl> </tr> </table> </div><div class="memdoc"> -<p>The AES-192 cipher type (Windows CNG provider)</p> -<dl class="section return"><dt>Returns</dt><dd>the AES-192-CBC EVP_CIPHER pointer. </dd></dl> +<p>The AES-192 CFB8 cipher type (Windows CNG provider)</p> +<dl class="section return"><dt>Returns</dt><dd>the AES-192-CFB8 EVP_CIPHER pointer. </dd></dl> </div> </div> @@ -2638,8 +2604,8 @@ the RC4 EVP_CIPHER pointer. </dd></dl> </div> </div> -<a id="gae7d920e72e00826a41867fd712e5e563"></a> -<h2 class="memtitle"><span class="permalink"><a href="#gae7d920e72e00826a41867fd712e5e563">◆ </a></span>WINCNG_CIPHER_ALGORITHM() <span class="overload">[6/13]</span></h2> +<a id="ga315f18327e597a13d06906f6ed74c004"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ga315f18327e597a13d06906f6ed74c004">◆ </a></span>WINCNG_CIPHER_ALGORITHM() <span class="overload">[6/13]</span></h2> <div class="memitem"> <div class="memproto"> @@ -2647,7 +2613,7 @@ the RC4 EVP_CIPHER pointer. </dd></dl> <tr> <td class="memname">WINCNG_CIPHER_ALGORITHM </td> <td>(</td> - <td class="paramtype">aes_128_cfb8 </td> + <td class="paramtype">aes_256_cfb8 </td> <td class="paramname">, </td> </tr> <tr> @@ -2665,7 +2631,7 @@ the RC4 EVP_CIPHER pointer. </dd></dl> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">16 </td> + <td class="paramtype">32 </td> <td class="paramname">, </td> </tr> <tr> @@ -2687,13 +2653,13 @@ the RC4 EVP_CIPHER pointer. </dd></dl> </tr> </table> </div><div class="memdoc"> -<p>The AES-128 CFB8 cipher type (Windows CNG provider)</p> -<dl class="section return"><dt>Returns</dt><dd>the AES-128-CFB8 EVP_CIPHER pointer. </dd></dl> +<p>The AES-256 CFB8 cipher type (Windows CNG provider)</p> +<dl class="section return"><dt>Returns</dt><dd>the AES-256-CFB8 EVP_CIPHER pointer. </dd></dl> </div> </div> -<a id="gaa2fc6a9c028c11198a99e8872e4e1b3a"></a> -<h2 class="memtitle"><span class="permalink"><a href="#gaa2fc6a9c028c11198a99e8872e4e1b3a">◆ </a></span>WINCNG_CIPHER_ALGORITHM() <span class="overload">[7/13]</span></h2> +<a id="gaa44c7356cbc89241ad94d600a26dd8f5"></a> +<h2 class="memtitle"><span class="permalink"><a href="#gaa44c7356cbc89241ad94d600a26dd8f5">◆ </a></span>WINCNG_CIPHER_ALGORITHM() <span class="overload">[7/13]</span></h2> <div class="memitem"> <div class="memproto"> @@ -2701,37 +2667,37 @@ the RC4 EVP_CIPHER pointer. </dd></dl> <tr> <td class="memname">WINCNG_CIPHER_ALGORITHM </td> <td>(</td> - <td class="paramtype">aes_192_cfb8 </td> + <td class="paramtype">des_cbc </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">BCRYPT_AES_ALGORITHM </td> + <td class="paramtype">BCRYPT_DES_ALGORITHM </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">16 </td> + <td class="paramtype">8 </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">24 </td> + <td class="paramtype">8 </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">16 </td> + <td class="paramtype">8 </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">EVP_CIPH_CFB8_MODE </td> + <td class="paramtype">EVP_CIPH_CBC_MODE </td> <td class="paramname"> </td> </tr> <tr> @@ -2741,13 +2707,13 @@ the RC4 EVP_CIPHER pointer. </dd></dl> </tr> </table> </div><div class="memdoc"> -<p>The AES-192 CFB8 cipher type (Windows CNG provider)</p> -<dl class="section return"><dt>Returns</dt><dd>the AES-192-CFB8 EVP_CIPHER pointer. </dd></dl> +<p>The DES cipher type (Windows CNG provider)</p> +<dl class="section return"><dt>Returns</dt><dd>the DES-CBC EVP_CIPHER pointer. </dd></dl> </div> </div> -<a id="ga315f18327e597a13d06906f6ed74c004"></a> -<h2 class="memtitle"><span class="permalink"><a href="#ga315f18327e597a13d06906f6ed74c004">◆ </a></span>WINCNG_CIPHER_ALGORITHM() <span class="overload">[8/13]</span></h2> +<a id="ga0a9e352a3bdd21c0a1be38e0b3b44c01"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ga0a9e352a3bdd21c0a1be38e0b3b44c01">◆ </a></span>WINCNG_CIPHER_ALGORITHM() <span class="overload">[8/13]</span></h2> <div class="memitem"> <div class="memproto"> @@ -2755,37 +2721,37 @@ the RC4 EVP_CIPHER pointer. </dd></dl> <tr> <td class="memname">WINCNG_CIPHER_ALGORITHM </td> <td>(</td> - <td class="paramtype">aes_256_cfb8 </td> + <td class="paramtype">des_ede3_cbc </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">BCRYPT_AES_ALGORITHM </td> + <td class="paramtype">BCRYPT_3DES_ALGORITHM </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">16 </td> + <td class="paramtype">8 </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">32 </td> + <td class="paramtype">24 </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">16 </td> + <td class="paramtype">8 </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">EVP_CIPH_CFB8_MODE </td> + <td class="paramtype">EVP_CIPH_CBC_MODE </td> <td class="paramname"> </td> </tr> <tr> @@ -2795,13 +2761,13 @@ the RC4 EVP_CIPHER pointer. </dd></dl> </tr> </table> </div><div class="memdoc"> -<p>The AES-256 CFB8 cipher type (Windows CNG provider)</p> -<dl class="section return"><dt>Returns</dt><dd>the AES-256-CFB8 EVP_CIPHER pointer. </dd></dl> +<p>The triple DES cipher type (Windows CNG provider)</p> +<dl class="section return"><dt>Returns</dt><dd>the DES-EDE3-CBC EVP_CIPHER pointer. </dd></dl> </div> </div> -<a id="ga383cea2ae048ef0bf4af54c6f7848e9e"></a> -<h2 class="memtitle"><span class="permalink"><a href="#ga383cea2ae048ef0bf4af54c6f7848e9e">◆ </a></span>WINCNG_CIPHER_ALGORITHM() <span class="overload">[9/13]</span></h2> +<a id="gaa7fb936c2d2447502a579b96beb3f59d"></a> +<h2 class="memtitle"><span class="permalink"><a href="#gaa7fb936c2d2447502a579b96beb3f59d">◆ </a></span>WINCNG_CIPHER_ALGORITHM() <span class="overload">[9/13]</span></h2> <div class="memitem"> <div class="memproto"> @@ -2809,7 +2775,7 @@ the RC4 EVP_CIPHER pointer. </dd></dl> <tr> <td class="memname">WINCNG_CIPHER_ALGORITHM </td> <td>(</td> - <td class="paramtype">rc2_cbc </td> + <td class="paramtype">rc2_40_cbc </td> <td class="paramname">, </td> </tr> <tr> @@ -2827,7 +2793,7 @@ the RC4 EVP_CIPHER pointer. </dd></dl> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">16 </td> + <td class="paramtype">5 </td> <td class="paramname">, </td> </tr> <tr> @@ -2849,13 +2815,13 @@ the RC4 EVP_CIPHER pointer. </dd></dl> </tr> </table> </div><div class="memdoc"> -<p>The RC2 cipher type - Windows CNG</p> -<dl class="section return"><dt>Returns</dt><dd>the RC2 EVP_CIPHER pointer. </dd></dl> +<p>The RC2-40 cipher type - Windows CNG</p> +<dl class="section return"><dt>Returns</dt><dd>the RC2-40 EVP_CIPHER pointer. </dd></dl> </div> </div> -<a id="gaa7fb936c2d2447502a579b96beb3f59d"></a> -<h2 class="memtitle"><span class="permalink"><a href="#gaa7fb936c2d2447502a579b96beb3f59d">◆ </a></span>WINCNG_CIPHER_ALGORITHM() <span class="overload">[10/13]</span></h2> +<a id="gad9839bba1e425e5cdb7c3e6e31ad1e01"></a> +<h2 class="memtitle"><span class="permalink"><a href="#gad9839bba1e425e5cdb7c3e6e31ad1e01">◆ </a></span>WINCNG_CIPHER_ALGORITHM() <span class="overload">[10/13]</span></h2> <div class="memitem"> <div class="memproto"> @@ -2863,7 +2829,7 @@ the RC4 EVP_CIPHER pointer. </dd></dl> <tr> <td class="memname">WINCNG_CIPHER_ALGORITHM </td> <td>(</td> - <td class="paramtype">rc2_40_cbc </td> + <td class="paramtype">rc2_64_cbc </td> <td class="paramname">, </td> </tr> <tr> @@ -2881,7 +2847,7 @@ the RC4 EVP_CIPHER pointer. </dd></dl> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">5 </td> + <td class="paramtype">8 </td> <td class="paramname">, </td> </tr> <tr> @@ -2903,13 +2869,13 @@ the RC4 EVP_CIPHER pointer. </dd></dl> </tr> </table> </div><div class="memdoc"> -<p>The RC2-40 cipher type - Windows CNG</p> -<dl class="section return"><dt>Returns</dt><dd>the RC2-40 EVP_CIPHER pointer. </dd></dl> +<p>The RC2-64 cipher type - Windows CNG</p> +<dl class="section return"><dt>Returns</dt><dd>the RC2-64 EVP_CIPHER pointer. </dd></dl> </div> </div> -<a id="gad9839bba1e425e5cdb7c3e6e31ad1e01"></a> -<h2 class="memtitle"><span class="permalink"><a href="#gad9839bba1e425e5cdb7c3e6e31ad1e01">◆ </a></span>WINCNG_CIPHER_ALGORITHM() <span class="overload">[11/13]</span></h2> +<a id="ga383cea2ae048ef0bf4af54c6f7848e9e"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ga383cea2ae048ef0bf4af54c6f7848e9e">◆ </a></span>WINCNG_CIPHER_ALGORITHM() <span class="overload">[11/13]</span></h2> <div class="memitem"> <div class="memproto"> @@ -2917,7 +2883,7 @@ the RC4 EVP_CIPHER pointer. </dd></dl> <tr> <td class="memname">WINCNG_CIPHER_ALGORITHM </td> <td>(</td> - <td class="paramtype">rc2_64_cbc </td> + <td class="paramtype">rc2_cbc </td> <td class="paramname">, </td> </tr> <tr> @@ -2935,7 +2901,7 @@ the RC4 EVP_CIPHER pointer. </dd></dl> <tr> <td class="paramkey"></td> <td></td> - <td class="paramtype">8 </td> + <td class="paramtype">16 </td> <td class="paramname">, </td> </tr> <tr> @@ -2957,8 +2923,8 @@ the RC4 EVP_CIPHER pointer. </dd></dl> </tr> </table> </div><div class="memdoc"> -<p>The RC2-64 cipher type - Windows CNG</p> -<dl class="section return"><dt>Returns</dt><dd>the RC2-64 EVP_CIPHER pointer. </dd></dl> +<p>The RC2 cipher type - Windows CNG</p> +<dl class="section return"><dt>Returns</dt><dd>the RC2 EVP_CIPHER pointer. </dd></dl> </div> </div> @@ -3132,6 +3098,6 @@ the RC4 EVP_CIPHER pointer. </dd></dl> </div> </div><!-- contents --> <hr size="1"><address style="text-align: right;"><small> -Generated on Fri Jun 7 2019 02:49:57 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.8.13</small></address> +Generated on Tue Nov 15 2022 14:04:26 for Heimdal crypto library by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.9.1</small></address> </body> </html> |
