The method for creating communication encryption keys for use over a
communications channel comprises the steps of: selecting a code number
for a user or web browser; selecting the two highest prime numbers,
excluding 1 and the code number itself, in the code number; determining
if each of these prime numbers is greater than the square root of the
code number; and, if so, establishing with a web server two communication
encryption keys equal to the two highest prime numbers.