autodoc.git
/
traditional_manual
/
chapter_21.html
version
»
Context lines:
10
20
40
80
file
none
3
autodoc.git/traditional_manual/chapter_21.html:70260:
methods <tt>$5$</tt> (SHA256) and <tt>$6$</tt> (SHA512).</p> </dd> <dt class='head--doc'>See also</dt> <dd class='body--doc'><p><code>crypt_md5()</code></p> </dd></dl> <hr /> <dl class='group--doc'> <dt class='head--type'><span class='homogen--type'>Method</span>
+
<span class='homogen--name'><b>crypt_pbkdf2</b></span>
+
</dt>
+
<dd><p><code><code class='datatype'>string(7bit)</code> <b><span class='method'>crypt_pbkdf2</span>(</b><code class='datatype'>string(8bit)</code> <code class='argument'>password</code>, <code class='datatype'>string(7bit)</code> <code class='argument'>salt</code>, <code class='datatype'>int</code> <code class='argument'>rounds</code><b>)</b></code></p></dd>
+
+
<dt class='head--doc'>Description</dt>
+
<dd class='body--doc'><p>crypt()-style function using <code>pbkdf2()</code>.</p>
+
<p> Compatible with PassLib and Phpass password hashing schemes
+
<code class='expr'>"pbdkf2"</code>, <code class='expr'>"pbdkf2-sha256"</code> and <code class='expr'>"pbdkf2-sha512"</code>.</p>
+
</dd>
+
<dt class='head--doc'>Note</dt>
+
<dd class='body--doc'><p>This function is provided for interoperability with
+
password hashes provided from PassLib and/or Phpass.
+
It is not recommended for use for new code, as this
+
is not the indended use for the <code>pbkdf2</code> algorithm.</p>
+
</dd>
+
<dt class='head--doc'>See also</dt>
+
<dd class='body--doc'><p><code>pbkdf2()</code>, <code>Crypto.Password.hash()</code>, <code>Crypto.Password.verify()</code></p>
+
</dd></dl>
+
+
+
<hr />
+
<dl class='group--doc'>
+
<dt class='head--type'><span class='homogen--type'>Method</span>
<span class='homogen--name'><b>eme_oaep_decode</b></span> </dt> <dd><p><code><code class='datatype'>string(8bit)</code> <b><span class='method'>eme_oaep_decode</span>(</b><code class='datatype'>string(8bit)</code> <code class='argument'>message</code>, <code class='datatype'>string(8bit)</code>|<code class='datatype'>void</code> <code class='argument'>label</code>, <code class='datatype'>function</code>(<code class='datatype'>string(8bit)</code>, <code class='datatype'>int(0..)</code>:<code class='datatype'>string(8bit)</code>)|<code class='datatype'>void</code> <code class='argument'>mgf</code><b>)</b></code></p></dd> <dt class='head--doc'>Description</dt> <dd class='body--doc'><p>Decode an EME-OAEP encoded string.</p> </dd> <dt class='head--doc'><span id='p-message'></span>Parameter <code class='parameter'>message</code></dt> <dd></dd><dd class='body--doc'><p>Message to decode.</p> </dd>