summaryrefslogtreecommitdiff
path: root/static/freebsd/man9/rijndael.9 3.html
diff options
context:
space:
mode:
Diffstat (limited to 'static/freebsd/man9/rijndael.9 3.html')
-rw-r--r--static/freebsd/man9/rijndael.9 3.html99
1 files changed, 0 insertions, 99 deletions
diff --git a/static/freebsd/man9/rijndael.9 3.html b/static/freebsd/man9/rijndael.9 3.html
deleted file mode 100644
index bb3a114a..00000000
--- a/static/freebsd/man9/rijndael.9 3.html
+++ /dev/null
@@ -1,99 +0,0 @@
-<table class="head">
- <tr>
- <td class="head-ltitle">RIJNDAEL(9)</td>
- <td class="head-vol">Kernel Developer's Manual</td>
- <td class="head-rtitle">RIJNDAEL(9)</td>
- </tr>
-</table>
-<div class="manual-text">
-<section class="Sh">
-<h1 class="Sh" id="NAME"><a class="permalink" href="#NAME">NAME</a></h1>
-<p class="Pp"><code class="Nm">rijndael_makeKey</code>,
- <code class="Nm">rijndael_cipherInit</code>,
- <code class="Nm">rijndael_blockEncrypt</code>,
- <code class="Nm">rijndael_padEncrypt</code>,
- <code class="Nm">rijndael_blockDecrypt</code>,
- <code class="Nm">rijndael_padDecrypt</code> &#x2014; <span class="Nd">AES
- encryption</span></p>
-</section>
-<section class="Sh">
-<h1 class="Sh" id="SYNOPSIS"><a class="permalink" href="#SYNOPSIS">SYNOPSIS</a></h1>
-<p class="Pp"><code class="In">#include
- &lt;<a class="In">sys/types.h</a>&gt;</code>
- <br/>
- <code class="In">#include
- &lt;<a class="In">crypto/rijndael.h</a>&gt;</code></p>
-<p class="Pp"><var class="Ft">int</var>
- <br/>
- <code class="Fn">rijndael_makeKey</code>(<var class="Fa">keyInstance
- *key</var>, <var class="Fa">uint8_t direction</var>, <var class="Fa">int
- keyLen</var>, <var class="Fa">char *keyMaterial</var>);</p>
-<p class="Pp"><var class="Ft">int</var>
- <br/>
- <code class="Fn">rijndael_cipherInit</code>(<var class="Fa">cipherInstance
- *cipher</var>, <var class="Fa">uint8_t mode</var>, <var class="Fa">char
- *IV</var>);</p>
-<p class="Pp"><var class="Ft">int</var>
- <br/>
- <code class="Fn">rijndael_blockEncrypt</code>(<var class="Fa">cipherInstance
- *cipher</var>, <var class="Fa">keyInstance *key</var>,
- <var class="Fa">uint8_t *input</var>, <var class="Fa">int inputLen</var>,
- <var class="Fa">uint8_t *outBuffer</var>);</p>
-<p class="Pp"><var class="Ft">int</var>
- <br/>
- <code class="Fn">rijndael_padEncrypt</code>(<var class="Fa">cipherInstance
- *cipher</var>, <var class="Fa">keyInstance *key</var>,
- <var class="Fa">uint8_t *input</var>, <var class="Fa">int inputOctets</var>,
- <var class="Fa">uint8_t *outBuffer</var>);</p>
-<p class="Pp"><var class="Ft">int</var>
- <br/>
- <code class="Fn">rijndael_blockDecrypt</code>(<var class="Fa">cipherInstance
- *cipher</var>, <var class="Fa">keyInstance *key</var>,
- <var class="Fa">uint8_t *input</var>, <var class="Fa">int inputLen</var>,
- <var class="Fa">uint8_t *outBuffer</var>);</p>
-<p class="Pp"><var class="Ft">int</var>
- <br/>
- <code class="Fn">rijndael_padDecrypt</code>(<var class="Fa">cipherInstance
- *cipher</var>, <var class="Fa">keyInstance *key</var>,
- <var class="Fa">uint8_t *input</var>, <var class="Fa">int inputOctets</var>,
- <var class="Fa">uint8_t *outBuffer</var>);</p>
-</section>
-<section class="Sh">
-<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1>
-<p class="Pp">The
- <a class="permalink" href="#rijndael_makeKey"><code class="Fn" id="rijndael_makeKey">rijndael_makeKey</code></a>()
- function is used to set up the key schedule in <var class="Fa">key</var>.
- The <var class="Fa">direction</var> (which may be
- <code class="Dv">DIR_ENCRYPT</code> or <code class="Dv">DIR_DECRYPT</code>)
- specifies the intended use of the key. The length of the key (in bits) is
- given in <var class="Fa">keyLen</var>, and must be 128, 192 or 256. The
- actual key is supplied in the buffer pointed to by
- <var class="Fa">keyMaterial</var>. This material may be raw binary data, or
- an ASCII string containing a hexadecimal rendition of the raw binary data,
- dependent on a compile-time option in the
- <code class="Nm">rijndael_makeKey</code> sources,
- <code class="Dv">BINARY_KEY_MATERIAL</code>.</p>
-</section>
-<section class="Sh">
-<h1 class="Sh" id="RETURN_VALUES"><a class="permalink" href="#RETURN_VALUES">RETURN
- VALUES</a></h1>
-<p class="Pp">The <code class="Fn">rijndael_makeKey</code>() function will
- return <code class="Dv">BAD_KEY_INSTANCE</code> if a
- <code class="Dv">NULL</code> <var class="Fa">key</var> is passed,
- <code class="Dv">BAD_KEY_DIR</code> if <var class="Fa">direction</var> is
- not <code class="Dv">DIR_ENCRYPT</code> or
- <code class="Dv">DIR_DECRYPT</code>, <code class="Dv">BAD_KEY_MAT</code> if
- the key materials are not a hexadecimal string (and binary keys are not
- set), and <code class="Dv">TRUE</code> otherwise.</p>
-</section>
-<section class="Sh">
-<h1 class="Sh" id="AUTHORS"><a class="permalink" href="#AUTHORS">AUTHORS</a></h1>
-<p class="Pp"><span class="An">Mark R V Murray</span></p>
-</section>
-</div>
-<table class="foot">
- <tr>
- <td class="foot-date">February 6, 2002</td>
- <td class="foot-os">FreeBSD 15.0</td>
- </tr>
-</table>