autodoc.git / traditional_manual / chapter_21.html

version» Context lines:

autodoc.git/traditional_manual/chapter_21.html:70283:    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>crypt_php</b></span> + </dt> + <dd><p><code><code class='datatype'>string(7bit)</code> <b><span class='method'>crypt_php</span>(</b><code class='datatype'>string(8bit)</code> <code class='argument'>password</code>, <code class='datatype'>string(7bit)</code> <code class='argument'>salt</code><b>)</b></code></p></dd> +  + <dt class='head--doc'>Description</dt> + <dd class='body--doc'><p>Password hashing PHP Portable Hash-style.</p> + </dd> + <dt class='head--doc'><span id='p-password'></span>Parameter <code class='parameter'>password</code></dt> + <dd></dd><dd class='body--doc'><p>Password to hash.</p> + </dd> + <dt class='head--doc'><span id='p-salt'></span>Parameter <code class='parameter'>salt</code></dt> + <dd></dd><dd class='body--doc'><p>7 bit string of length 9. The first character encodes the +  exponent for the number of rounds.</p> + <p> This algorithm used with <code>Crypto.MD5</code> is the one used +  for PHP Portable Hashes (aka <code class='expr'>"$P$"</code> and <code class='expr'>"$H$"</code>).</p> + <p> Used with <code>Crypto.SHA1</code> it should be compatible with +  hashes from Escher CMS (aka <code class='expr'>"$Q$"</code>).</p> + <p> Used with <code>Crypto.SHA256</code> it should be compatible with +  hashes from Drupal (aka <code class='expr'>"$S$"</code>).</p> + </dd> + <dt class='head--doc'>See also</dt> + <dd class='body--doc'><p><code>crypt_hash(</code>], <code>Crypto.Password</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>