Trailing-Edge - PDP-10 Archives - decuslib20-07 - decus/20-0164/code.rel
There are no other files named code.rel in the archive.
 0P?H	 (P"3 "%l$d$% " $Q2 " $Q2`b++ $T2	"A"A `b+ $U2`b+\"+ $X2`b+ $U2`b+	"A<+ @@ $Z2`b+ $[2`b+  $\2`b	**U + $^2`b+  
42L]3L` JO1^+) $a2`b+	"QD"Z1F(+/1DO1DO1DO1DO+- $b2`b	(Q"*+Z1F(+/O $U2`b+ 1^ c0^ c+ 	*Q(@*31^ d0^ d+1^+= \$ & (4\"\$0	* ";4B=\"ee+\"i5VA "#d$\" $\&i)+Z	(TD5VG "#l$\"j04+m1^+ 
1L+I 	(@U"L4\1D/+X.0$@/$@+  4+J o NO pD2Np+J(TU\"W p@@W+J	 @*E
X 41D> $O/$ +N q BO\"W@@W\"q4\h r 	(@D a s
4 $D $D@D\"N  s
4  $	 ("i+  	+ 	+4\!"54 !"\$s+Q"H	  @"r@ @@\"L +@ + "u;!"\$N+l"	"Az+ u
0J+| *)J *"J *&J@
J!"\$N	((D
+l"+ 9+\"ue+ \$"&4 
 4\/1$.$@ 1d+1D/+4+ 	 A" $/4 $ 4+4 $>4+ ?? ?0	2T?8

	CODE is an all-p	 %urpose  encoder/decoder for any file.   Unlike
most encoders, CODE can even encode a	 -nd decode .EXE and .REL files and
decode them back to  executable form. CODE  preser	 6ves line numbers  on
EDIT (SOS) files, which are still recognizable by EDIT after de	 >coding.
To sum  up: CODE  encodes and  decodes files  back to  their  original
stat	 Ge, letter by letter. It will work on RUNOFF output, complete  with
bolding and under	 Olining intact.
	CODE's method of encoding is simple: When encoding, CODE  asks
for 	 Xa password code.  This can  be any string of characters  including
spaces. Remember 	 `this  password; you  will need  to tell  CODE it  for
decoding. CODE takes the  ASCI	 iI value of the  password, and the  text,
and adds them together. It takes the file l	 qetter by letter and rotates
the  password.   (When  decoding,   CODE  subtracts  let	 zters).    When
outputting, CODE represents control codes as ^char, so the file canno	 t
be edited, or  if it is,  it cannot be  destroyed.  CODE never  prints
carriage r	 eturns, so its output can't usually go into EDIT. Note  that
line numbers in a file 	  are unwise since it  may be possible to  guess
the password from them.
	CODE is no	 t entirely secure; but  it will take at least a  few
days to break the password. For	 $ general security, CODE is safe.
	CODE was  written by  Joshua Brodsky  and Larry  H	 -inden.  This
version was last updated 7/1/82.
	The /RUN switch, typed after a DECOD	 5E command, will cause CODE
to push  a  command level,  execute  the  program after  	 >it  has  been
encoded, and delete and expunge the decoded source and .REL files.

	 F                               COMMANDS

	CODE accepts the following commands:

C	 OODE>Encode (file) FILESPEC (to) FILESPEC [TTY:]  [/Echo]
	This encodes the specified	 W file. Default output file is  TTY:.
/Echo will cause the password to echo on your t	 `erminal.

CODE>Decode (file) FILESPEC (to) FILESPEC [TTY:]  [/Echo, /Run, /Both]
		 hThis decodes  a previously  encoded  file. Default  output  is
TTY:. /Echo will echo	 q the password, /Run will execute the program, and
/Both will do both.

CODE>Help (	 ywith CODE program)
	This causes this message to print.

CODE>Quit (CODE and go to 	 exec
	This exits from CODE. CONTINUE is allowed.

 |@+ + (@
e+%"?H?P?X?P	 Note: This file has been encoded.
 H~H$H$@H4@(#D LEXE 	 @Qwith code program@HRCODE and go to EXEC@HV	 @"Yfile@HYto@H\TTY: H]+RTTY: `(	*b`(

Input file is not encoded with CODE.Password code:	 "Uj
Nopasswordspecified.\"ke+H+SHWW+[Done]L	 s$SYS:EXEC.EXEHNCant delete source and .REL files.DecodeEncodeHelp {Quit@BothEchoRunCODE>	D)=:}?4GS(NY8v:$zOZ5#ll		"JLaUJLmf`JL  KQjBP?)m)RLNG)MG2R-	D R/RGRhMNB(JO	)	 @9J@9X@:N@?I	 
	 }P?	KHY4	K{b
	L	MceP|rm.LGO	@l[@(T
k[Ll <#u%E$X,|G;A	P'oiP'ol'on
2["(Km7|Pl	PwP05-Ll\<HB(HB)TUHw<t=4
	@)6"k%+s[#De y?V	yE%z[$z"4@8(9sepy0V`2HLF?}	@"F?~;/NMo*Upo"[LWo#.ySo#/R,V|
2PZ9P]	PJYPHhec)ONkON?)ON@IONK]ON_}ONdiD"OO=hJW5l5iLrO/L`OOqh OOrc 8 (