home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1992 March / Source_Code_CD-ROM_Walnut_Creek_March_1992.iso / usenet / altsrcs / 3 / 3296 / README.authd < prev    next >
Encoding:
Text File  |  1991-05-07  |  1.7 KB  |  42 lines

  1. authd - authentication server daemon
  2. tcpuid, tcpuname - find out which user owns a connection
  3. authuser - remote authentication library
  4.  
  5. authd is an implementation of RFC 931, the Authentication Server under
  6. BSD. RFC 931 provides the name of the user owning a TCP connection. This
  7. helps network security: unless TCP itself is compromised, it is
  8. impossible to forge mail or news between computers supporting RFC 931.
  9. It also becomes much easier to trace attackers than in the current,
  10. largely anonymous, network. authd requires no changes to current code:
  11. every connect() and accept() is authenticated automatically, with no
  12. loss of efficiency.
  13.  
  14. tcpuid and tcpuname are the same program, but more suitable for local
  15. use from the command line by a user or system administrator. They show
  16. which local user created a given TCP connection.
  17.  
  18. authuser is a library encapsulating client use of RFC 931. It talks to a
  19. remote Authentication Server to find out the username on the other side
  20. of a given connection.
  21.  
  22. Only root can install authd. However, most current systems are insecure
  23. enough that any user can run tcpuid and tcpuname. authuser is meant for
  24. use by any program.
  25.  
  26.  
  27.  
  28. Derived from authd version 3.01, February 7, 1991.
  29. Placed into the public domain by Daniel J. Bernstein.
  30. Some of the code in authd was inspired by code written by
  31. Vic Abell, abe@mace.cc.purdue.edu, for the ofiles program.
  32.  
  33. Particular thanks to the following people for comments, criticism, and
  34. code:
  35.  
  36.    Gary Rosenblum (rosenblg@nyu.edu)
  37.    Seth Robertson (seth@sirius.ctr.columbia.edu)
  38.    Nick Sayer (mrapple@quack.sac.ca.us)
  39.    Chris Metcalf (metcalf@masala.lcs.mit.edu)
  40.    Tim Ramsey (tar@math.ksu.edu)
  41.    Tor Lillqvist (tml@tik.vtt.fi)
  42.