fnxcrypt

FNXCRYPT(1)           fnxcrypt Users Manual           FNXCRYPT(1)


NAME
       fnxcrypt - encrypt or decrypt a file.

SYNOPSIS
       fnxcrypt [ -h ] | [ -e | -d ][ -cbc | -cfb ][ -N ][ -f ]
       [ readfile [ writefile ]] [ -k keyfile ]

DESCRIPTION
       fnxcrypt  named  from  "FEAL-NX  crypt"  is a file encryp-
       tion/decryption utilitiy using FEAL-NX algorithm which was
       developed  in  NTT  (Nippon Telegram and Telephone), which
       features  fast  encryption/decryption  speed  and,  better
       strength  in  respect to DES (Data Encryption Standard) if
       you are using 16 or more itteration value. The key of  128
       bit  length  is  used  to  counter  exhaustive  key search
       attack.  fnxcrypt encrypts or decrypts readfile to  write-
       file  in  the  specified way. If readfile or writefile was
       not specified 'stdin' or 'stdout' will be used instead.

OPTION
       -N     Number  of  scramble  stages.  One  of  8,  16,  32
              (default) or 64 can be used.

       -cbc   Use cipher block chaining mode (default).

       -cbc   Use cipher feed-back mode.

       -d     Do decryption (default).

       -e     Do encryption.

       -f     Force overwrite if writefile exists.

       -kkeyfile
              Use first 16 byte of keyfile as the secret key.

       -h     Show brief help.

COPYRIGHT
      fnxcrypt was developed by Takayuki Hosoda.
       Copyright  (c)  1994,  1995,  1996,  Takayuki  Hosoda. All
       rights reserved.  fnxcrypt is  free  software  with  ABSO-
       LUTELY NO WARRANTY.

REFERENCES
       1)     S. Miyaguchi, A.Shiraishi and A.Shimizu. "Fast Data
              Encipherment Algorithm FEAL-8", REVIEW of the Elec-
              trical  Communication Laborato ries Vol.36 No.1988.


       2)     Shoji Miyaguchi, Sadami Kurihara, Kazuo  Ohta,  and
              Hikaru  Morita, "Expansion of FEAL Cipher", NTT R&D
              Vol. 39 No.10, pp.1439-1449, 1990.

SEE ALSO
       crypt(1), des(1)

BUGS
       If you input the key (password) from  console,  the  valid
       key  length  is depend on your system's getpass() capabil-
       ity.

                          Sep. 11, 1996

www.finetune.co.jp [Mail] © 2000 Takayuki HOSODA.