xcrypt, xencrypt, xdecrypt, passwd2des - hex encryption and utility
The routines xencrypt and xdecrypt take null-terminated hexadecimal
strings as arguments, and encrypt them using the 8-byte key as input to
the DES algorithm. The input strings must have a length that is a mul-
tiple on 16 hex digits (64 bits is the DES block size).
passwd2des converts a password, of arbitrary length, into an 8-byte DES
key, with odd-parity set in the low bit of each byte. The high-order
bit of each input byte is ignored.
These routines are used by the DES authentication subsystem for
encrypting and decrypting the secret keys stored in the publickey data-
6 October 1987 XCRYPT(3R)