Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watnot!watmath!clyde!rutgers!husc6!linus!philabs!hhb!istvan From: istvan@hhb.UUCP Newsgroups: sci.crypt Subject: mix --- an alternative to crypt Message-ID: <530@hhb.UUCP> Date: Tue, 7-Apr-87 15:59:59 EST Article-I.D.: hhb.530 Posted: Tue Apr 7 15:59:59 1987 Date-Received: Sat, 11-Apr-87 07:24:45 EST Organization: HHB Systems, Mahwah, NJ Lines: 14 Keywords: source code protection mix.shar: mix.c, mix.man --- posted to comp.source on Apr. 7, 1987 Source for mix, edmix, unmix, catmix, keymix. In-place (non-filter) encoding/decoding of ASCII files, using an interactively acquired key, or the value of the environment variable MIXKEY, or one constructed from user's effective user id. Shuffles the bytes of the file; the retained character set permits ASCII file transfers. Provides the key holder immediate access (vi, grep, make, etc.) to scrambled files such that the scrambled nature of the files is transparent. The objects edmix, keymix, unmix, catmix are links of mix, argv[0] is hashed to decode context.