[BACK]Return to crypto.html CVS log [TXT][DIR] Up to [local] / www

Diff for /www/crypto.html between version 1.35 and 1.36

version 1.35, 1999/09/22 06:02:04 version 1.36, 1999/09/22 07:20:19
Line 97 
Line 97 
 network data interrupt latency, inter-keypress timing and disk IO  network data interrupt latency, inter-keypress timing and disk IO
 information to fill an entropy pool.  Random numbers are available for  information to fill an entropy pool.  Random numbers are available for
 kernel routines and are exported via devices to userland programs.  kernel routines and are exported via devices to userland programs.
 So far random numbers are used in the following places<p>  So far random numbers are used in the following places:<p>
   
 <ul>  <ul>
 <li>Dynamic sin_port allocation in bind(2).  <li>Dynamic sin_port allocation in bind(2).
Line 124 
Line 124 
 <li><h3><font color=#e00000><strong>Cryptographic Hash Functions</strong></font></h3><p>  <li><h3><font color=#e00000><strong>Cryptographic Hash Functions</strong></font></h3><p>
   
 A Hash Function compresses its input data to a string of  A Hash Function compresses its input data to a string of
 constant size. For a Cryptographic Hash Function it is infeasible to find  constant size. For a Cryptographic Hash Function it is infeasible to find:
   
 <ul>  <ul>
 <li>two inputs which have the same output (collision resistant),  <li>two inputs which have the same output (collision resistant),
 <li>a different input for a given input with the same output  <li>a different input for a given input with the same output
Line 133 
Line 134 
 <p>  <p>
   
 In OpenBSD MD5, SHA1, and RIPEMD-160 are used as Cryptographic Hash Functions,  In OpenBSD MD5, SHA1, and RIPEMD-160 are used as Cryptographic Hash Functions,
 e.g.  e.g:<p>
 <ul>  <ul>
 <li>In <a href=http://www.openbsd.org/cgi-bin/man.cgi?query=skey>S/Key</a>  <li>In <a href=http://www.openbsd.org/cgi-bin/man.cgi?query=skey>S/Key</a>
     to provide one time passwords.      to provide one time passwords.
Line 162 
Line 163 
 Transform should rely only on the keying material.<p>  Transform should rely only on the keying material.<p>
   
 OpenBSD provides transforms like DES, 3DES, Blowfish and Cast for the  OpenBSD provides transforms like DES, 3DES, Blowfish and Cast for the
 kernel and userland programs, which are used in many places like  kernel and userland programs, which are used in many places like:<p>
 <ul>  <ul>
 <li>In libc for creating  <li>In libc for creating
     <a href=http://www.openbsd.org/cgi-bin/man.cgi?query=blf_key>Blowfish</a>      <a href=http://www.openbsd.org/cgi-bin/man.cgi?query=blf_key>Blowfish</a>

Legend:
Removed from v.1.35  
changed lines
  Added in v.1.36