Module Expr Str Import alias alias alias alias ImportFrom alias ImportFrom alias ImportFrom alias FunctionDef arguments args defaults body Expr Str Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index Num Assign NameStore BinOpMod Str NameLoad TryExcept body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Slice Num Str handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad Print NameLoad Str NameLoad Assign NameStore Dict For NameStore NameLoad body If UnaryOpNot Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num body Assign SubscriptStore NameLoad Index SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num orelse Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad SubscriptLoad NameLoad Index Num NameLoad If BoolOpAnd Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad If UnaryOpNot BoolOpOr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad If Call AttributeLoad NameLoad attr Str body Assign NameStore SubscriptLoad NameLoad Index Str orelse Assign NameStore Call AttributeLoad NameLoad attr Str If Call AttributeLoad NameLoad attr Str body Assign NameStore Call NameLoad SubscriptLoad NameLoad Index Str Str Assign NameStore Call AttributeLoad NameLoad attr orelse Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Print BinOpMod Str TupleLoad Call NameLoad NameLoad Call NameLoad NameLoad Assign NameStore Call NameLoad keyword Num Expr Call AttributeLoad NameLoad attr NameLoad If Call AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad NameLoad attr NameLoad orelse If Call AttributeLoad NameLoad attr Str body TryExcept body Assign NameStore Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad orelse Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Print BinOpMod Str TupleLoad Call NameLoad NameLoad Call NameLoad NameLoad If Call AttributeLoad NameLoad attr Str body Assign NameStore Call NameLoad SubscriptLoad NameLoad Index Str Str Expr Call AttributeLoad NameLoad attr NameLoad orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr decorator_list If CompareEq NameLoad Str body Expr Str Expr Call NameLoad
N/A N/A  cipher.app.filecrypt

    File encryption script.

    Current uses an 'extended' AES algorithm.

    2002 by Paul A. Lambert
    Read LICENSE.txt for license information.
 N/A sys getpass getopt os crypto.cipher.trolldoll Trolldoll crypto.errors DecryptNotBlockAlignedError binascii_plus * main N/A N/A N/A N/A N/A  Main is the command line interface to filecrypt  N/A N/A path progName N/A N/A N/A os path split N/A N/A sys argv N/A 0 N/A usage N/A Usage: %s [-d | -e][a][?] [-k <passPhrase>] [-i <infile>] [-o <outfile>]
 progName N/A N/A N/A N/A optlist args N/A N/A getopt getopt N/A N/A sys argv N/A 1 edk:i:o: N/A N/A N/A N/A getopt GetoptError N/A err N/A N/A N/A N/A sys exit N/A Error: %s
%s N/A err usage N/A optlist 
------
 args N/A optdict N/A N/A option optlist N/A N/A N/A N/A N/A optdict has_key N/A option N/A 0 N/A N/A N/A optdict N/A N/A option N/A 0 N/A option N/A 1 N/A N/A N/A N/A sys exit N/A Error: duplicate option '%s'
%s N/A N/A option N/A 0 usage N/A N/A N/A N/A optdict has_key -e N/A N/A optdict has_key -d N/A N/A N/A N/A sys exit N/A Error: Can not do both encrypt and decrypt, pick either '-e' or '-d'
%s usage N/A N/A N/A N/A N/A optdict has_key -e N/A N/A optdict has_key -d N/A N/A N/A N/A sys exit N/A Error: Must select encrypt or decrypt, pick either '-e' or '-d'
%s usage N/A N/A N/A optdict has_key -k N/A N/A passPhrase N/A optdict N/A -k N/A N/A passPhrase N/A N/A getpass getpass Key:  N/A N/A N/A optdict has_key -i N/A N/A infile N/A open N/A optdict N/A -i rb N/A input N/A N/A infile read N/A N/A input N/A N/A N/A sys stdin read N/A N/A input (%d bytes): %s N/A N/A len input N/A b2a_pt input N/A alg N/A Trolldoll ivSize 160 N/A N/A N/A alg setPassphrase passPhrase N/A N/A N/A optdict has_key -e N/A N/A output N/A N/A alg encrypt input N/A N/A N/A N/A optdict has_key -d N/A N/A N/A N/A output N/A N/A alg decrypt input N/A N/A N/A DecryptNotBlockAlignedError N/A errMessage N/A N/A N/A N/A sys exit N/A Error: %s
    Note this can be caused by inappropriate modification 
    of binary files (Win issue with CR/LFs).  Try -a mode.  errMessage N/A N/A N/A N/A sys exit N/A Error: Must select encrypt or decrypt, pick either '-e' or '-d'
%s usage N/A N/A output (%d bytes): %s N/A N/A len output N/A b2a_pt output N/A N/A N/A optdict has_key -o N/A N/A outfile N/A open N/A optdict N/A -o wb N/A N/A N/A outfile write output N/A N/A N/A N/A N/A sys stdout write output N/A N/A N/A sys exit N/A N/A N/A __name__ __main__ N/A N/A  Called when run from the command line  N/A N/A main