
client(l)                            LOCAL                           client(l)

NAME
     client - Client program for solving the RC5 challenge.

SYNOPSIS
     client [-m]
     client [-d] [-t job-length] [-K killfile] [-p port] [-c n] [-T
            task-length] server

DESCRIPTION
     client is the client program of an international distributed effort to
     win the RC5 48bit challenge.  The program requests key space chunks from
     server using udp packets.  These chunks are then searched for the unknown
     key.  The chunks' size is calculated dynamically; each chunk will take
     twenty minutes of operation by default.  client will terminate when it
     didn't receive a response from the server process for 24 hours or when
     it's sent a kiss-of-death packet by the server (usually this will be used
     if the key's been found).

OPTIONS
     -m          Measure the computer's speed.  The client will perform a test
                 run to find out how fast it runs on your machine.  The server
                 won't be connected.  Additionally, an integrity check is per
                 formed.

     -d          Debug mode.  Currently, this means that the client will re
                 quest small chunks (i.e., about 5 seconds of work per chunk)
                 from the server.  Don't use this in production, please.

     -t job-length
                 Change the length of the jobs requested to job-length min
                 utes.

     -K killfile
                 Change the kill file location to killfile. The client will
                 terminate when finished with its current job if the killfile
                 is present. This can be used to allow other users to kill the
                 daemon whenever they need to.

     -p port     Send the UDP packets to the specified port on the server.

     -c n        Request exactly n jobs, then terminate.

     -T task-length
                 The client will terminate after task-length minutes.

NOTES
     The server is currently running on kom30.ethz.ch The program may run for
     several weeks.

     If you are contributing computing time to the project, you should also
     consider to join the project's mailing list.  To do so, send a short mes
     sage containing the word `subscribe' to challenge-re
     quest@list.ee.ethz.ch.

BUGS
     This manual page has been written in an absolutely horrible English.

AUTHOR
     client has been written by Germano Caronni <gec@acm.org>, the Windows
     port has been done by Thomas Roessler and Szymon Polom.

SEE ALSO

     RSA Data Security, Inc., http://www.rsa.com/rsalabs/97challenge/.

     The Challenge Project, http.//www.klammeraffe.org/challenge/.

                               February 5, 1997                              2
