FooCrypt, A Tale Of Cynical Cyclical Encryption

FooCrypt C.L.I. Darwin

Darwin Example Command Line Interface StdOut

From The Disk Image or any where else FooCrypt has been installed to :

Run FooCrypt -h
( Help ) Available command line syntax and options.

/Volumes/FooCrypt.X.Y.Z.Core.Darwin/FooCrypt.app/Contents/MacOS/FooCrypt -h

-> /Volumes/FooCrypt.X.Y.Z.Core.Darwin/FooCrypt.app/Contents/MacOS/FooCrypt -h
STATUS :
STATUS : Runtime Options        : FooCrypt -h
STATUS :
STATUS : Initialising
STATUS : Loading : 25%
STATUS : Loading : 50%
STATUS : Loading : 75%
STATUS : Initialised
STATUS :
STATUS : /Volumes/FooCrypt.X.Y.Z.Core.Darwin/FooCrypt.app/Contents/MacOS/../../Contents/Info.plist, Found
STATUS :
STATUS :  Runtime Options         : FooCrypt -h
STATUS :
STATUS :  FooCrypt:
STATUS :
STATUS :          ABOUT
STATUS :            FooCrypt
STATUS :
STATUS :            A.K.A.       FooCrypt, A Tale of Cynical Cyclical Encryption.
STATUS :
STATUS :          RELEASE
STATUS :            FooCrypt.X.Y.Z.Core.Darwin
STATUS :
STATUS :          COPYRIGHT
STATUS :            Copyright: CopyRight © Cryptopocalypse 1980 – 2019, All Rights Reserved.
STATUS :
STATUS :          PREVIOUS LICENSE REVOCATION
STATUS :            The Copywrite Owner hereby revokes your right, to any previous versions, distrubutions, releases.
STATUS :            Whether they be in part or complete versions, released under any license or by any other coporation, or entity.
STATUS :
STATUS :          LICENSING SPECIFIC
STATUS :            The Copywrite Owner hereby grants you permision to use this software.
STATUS :            Provided that it is licensed up until the license expiration date.
STATUS :
STATUS :          WARRANTY
STATUS :            This software is provided as is without any express or implied warranty.
STATUS :
STATUS :          AUTHOR
STATUS :            Mark A. Lane
STATUS :
STATUS :          DATE WRITTEN
STATUS :            April 7, 2013
STATUS :
STATUS :          REASON WRITTEN
STATUS :            Standardisation across ports.
STATUS :
STATUS :          SYNOPIS
STATUS :            FooCrypt
STATUS :                 [ -h | Help ]
STATUS :
STATUS :                 [ -V | Version ]
STATUS :
STATUS :                 [ -W | Full PATH Of Wish Version To Use ]
STATUS :                         *Requires An X11 Window Manager
STATUS :
STATUS :
STATUS :
STATUS : CleanUP
STATUS :
STATUS : Logs : /Users/foocrypt/Library/Caches/net.Cryptopocalypse.FooCrypt/20190516032554_Pro_FooCrypt
STATUS : Logs : /Users/foocrypt/Library/Caches/net.Cryptopocalypse.FooCrypt/20190516032554_Pro_FooCrypt/20190516032554_Pro_FooCrypt_695.log
STATUS : Logs :
STATUS : Logs : 4.0K        /Users/foocrypt/Library/Caches/net.Cryptopocalypse.FooCrypt/20190516032554_Pro_FooCrypt
STATUS : Logs :
STATUS : FooHome :
STATUS : FooHome : 196K        /Users/foocrypt/Library/Caches/net.Cryptopocalypse.FooCrypt
STATUS : FooHome :
STATUS :
STATUS : Exiting
STATUS :
STATUS :
STATUS : FooCrypt_RunTime : 0 Seconds
STATUS : FooCrypt_Exit_Code_0
STATUS :

Darwin Example Command Line Interface StdOut

/Volumes/FooCrypt.X.Y.Z.Core.Darwin/FooCrypt.app/Contents/Resources/FooCrypt -h

-> /Volumes/FooCrypt.X.Y.Z.Core.Darwin/FooCrypt.app/Contents/Resources/FooCrypt -h
STATUS :
STATUS : Runtime Options        : FooCrypt -h
STATUS :
STATUS : Initialising
STATUS : Loading : 25%
STATUS : Loading : 50%
STATUS : Loading : 75%
STATUS : Initialised
STATUS :
STATUS :
STATUS :
STATUS : Found /Volumes/FooCrypt.X.Y.Z.Core.Darwin/FooCrypt.app/Contents/Resources/../../Contents/Info.plist
STATUS :
STATUS :
STATUS : FooCrypt.Key File Located
STATUS : /Users/foocrypt/Library/Caches/net.Cryptopocalypse.FooCrypt/.FooCrypt.Key
STATUS :
STATUS : 1379268449
STATUS :
STATUS :
STATUS : FooCrypt.Lic File Located
STATUS : /Users/foocrypt/Library/Caches/net.Cryptopocalypse.FooCrypt/.FooCrypt.Lic
STATUS :
STATUS : U2FsdGVkX19eByplEaur9Zuc2jQF8p1XmE+XU7dF28dVkePMCba7yOVYRTHbqCh5
STATUS : Sp125h9ikccDFeqpcYo97TDT5er5KyvbRvejECIvnhw=
STATUS :
STATUS :
STATUS : System_Serial=ABC123
STATUS :
STATUS :
STATUS : FooCrypt, A Tale Of Cynical Cyclical Encryption.
STATUS :
STATUS : FooCrypt.X.Y.Z.Core.Darwin
STATUS :
STATUS : CopyRight © Cryptopocalypse 1980 – 2019, All Rights Reserved.
STATUS :
STATUS : License Verified
STATUS :
STATUS :
STATUS : Default Preferences         : /Users/foocrypt/Library/Caches/net.Cryptopocalypse.FooCrypt/.FooCrypt
STATUS :
STATUS :
STATUS : OpenSSL                : /usr/bin/openssl
STATUS : OpenSSL Version        : LibreSSL 2.2.7
STATUS : Excluded Cyphers        : des-ede3-cfb1$
EXCLUDE: Excluding Cypher        : FooCrypt-des-ede3-cfb1
STATUS :
STATUS :
STATUS : Expect                        : /usr/bin/expect
STATUS : Expect Version                : expect version 5.45
STATUS :
STATUS : Runtime Options         : FooCrypt -h
STATUS :
STATUS : FooCrypt:
STATUS :
STATUS :         ABOUT
STATUS :            FooCrypt
STATUS :
STATUS :           A.K.A.        FooCrypt, A Tale of Cynical Cyclical Encryption.
STATUS :
STATUS :         RELEASE
STATUS :           FooCrypt.X.Y.Z.Core.Darwin
STATUS :
STATUS :         COPYRIGHT
STATUS :           Copyright: CopyRight © Cryptopocalypse 1980 – 2019, All Rights Reserved.
STATUS :
STATUS :         PREVIOUS LICENSE REVOCATION
STATUS :           The Copywrite Owner hereby revokes your right, to any previous versions, distrubutions, releases.
STATUS :           Whether they be in part or complete versions, released under any license or by any other coporation, or entity.
STATUS :
STATUS :         LICENSING SPECIFIC
STATUS :           The Copywrite Owner hereby grants you permision to use this software.
STATUS :           Provided that it is licensed up until the license expiration date.
STATUS :
STATUS :         WARRANTY
STATUS :           This software is provided as is without any express or implied warranty.
STATUS :
STATUS :         AUTHOR
STATUS :           Mark A. Lane
STATUS :
STATUS :         DATE WRITTEN
STATUS :           April 7, 2013
STATUS :
STATUS :         REASON WRITTEN
STATUS :           Standardisation across ports.
STATUS :
STATUS :         SYNOPIS
STATUS :           FooCrypt
STATUS :
STATUS :                [ -a | Algorithm To Use ]
STATUS :                        [ See FooCrypt -A Available | Display Available Algorithms ]
STATUS :                        *Default FooCrypt-aes256
STATUS :
STATUS :                [ -A | Display Algorithms ]
STATUS :                        [ All ]
STATUS :                        [ Available ]
STATUS :                        [ Excluded ]
STATUS :
STATUS :                [ -c | Check Requirements ]
STATUS :
STATUS :                [ -C | Create FooKey ]
STATUS :                        [ FooKey_ARG_MAX],[ FooKey_Seek ],[ FooKey_Count ]
STATUS :                                *FooKey_ARG_MAX Valid Characters [0-9]
STATUS :                                *FooKey_Seek Valid Characters [0-9]
STATUS :                                *FooKey_Count Valid Characters [0-9]
STATUS :                        *Requires
STATUS :                                [ FooCrypt -F ]
STATUS :                                [ FooCrypt -a ]
STATUS :
STATUS :                [ -d | To Decrypt ]
STATUS :
STATUS :                [ -D | Display Debug Expect Output ]
STATUS :
STATUS :                [ -e | To Encrypt ]
STATUS :
STATUS :                [ -E | Full PATH Of Expect Version To Use ]
STATUS :                        [ /usr/bin/expect ]
STATUS :
STATUS :                [ -F | Full PATH of File To Create FooKey From ]
STATUS :                        *Requires
STATUS :                                [ FooCrypt -C ]
STATUS :                                [ FooCrypt -a ]
STATUS :
STATUS :                [ -h | Help ]
STATUS :
STATUS :                [ -i | Full PATH Of Input Filename ]
STATUS :
STATUS :                [ -L | Display LICENSE AGREEMENTS ]
STATUS :
STATUS :                [ -m | Message Digest To Use ]
STATUS :                         *md5 is Default
STATUS :                                *Available :         gost-mac md4 md5 md_gost94 ripemd160 sha sha1 sha224 sha256 sha384 sha512 streebog256 streebog512 whirlpool
STATUS :
STATUS :                [ -M | Save Encrypted Output File Format ]
STATUS :                        [ BASE64 ]
STATUS :                                *Convert FooCrypt Encrypted Output To BASE64
STATUS :                        [ OpenSSL ]
STATUS :                                *OpenSSL is the Default Encrypted Output Format
STATUS :
STATUS :                [ -o | Full PATH Of Output filename ]
STATUS :
STATUS :                [ -O | Full PATH Of OpenSSL Binary To Use ]
STATUS :                        [ /usr/bin/openssl ]
STATUS :
STATUS :                [ -p | Full PATH of Input Password List Filename ]
STATUS :
STATUS :                [ -P | Input Password List Filename Password Source ]
STATUS :                        *[ Algorithm:Type:PATH ]
STATUS :                                *Algorithm
STATUS :                                        [ FooCrypt-None ]
STATUS :                                        [ See FooCrypt -A Available | Display Available Algorithms ]
STATUS :                                *Type
STATUS :                                        [ Ask ]                | Encrypted FooKey
STATUS :                                        [ Fifo ]        | GUI Only
STATUS :                                        [ None ]        | ASCII FooKey
STATUS :                                *PATH
STATUS :                                        [ Full PATH to Fifo ]
STATUS :                                        [ None ]
STATUS :
STATUS :                [ -s | Use A Standard OpenSSL Password ]
STATUS :                        *Limited To
STATUS :                                CLI :
STATUS :                                    Minimum Characters 0
STATUS :                                    Maximum Characters 522
STATUS :                                GUI :
STATUS :                                    Minimum Characters 8
STATUS :                                    Maximum Characters 522
STATUS :                                        *Note : Password Character Count > FooKey_ARG_MAX Preferences Setting
STATUS :
STATUS :                [ -T | Validate All Cyphers For Cycles ]
STATUS :                        [ Cycles ],[ ARG_MAX ]
STATUS :
STATUS :                        *Cycles Valid Characters [0-9]
STATUS :                        *Cycles = NULL Are Reset To 5
STATUS :                        *Cycles > 250 Are Reset To 250
STATUS :
STATUS :                        *ARG_MAX Valid Characters [0-9]
STATUS :                        *ARG_MAX = NULL Are Reset To 255
STATUS :                        *ARG_MAX < 28 Are Reset To 28 STATUS :                        *ARG_MAX > 523 Are Reset To 523
STATUS :
STATUS :                [ -t | Test All OpenSSL Ciphers For 1 Cycle To Determine ARG_MAX Length ]
STATUS :                        [ Start_ARG_MAX ],[End_ARG_MAX ]
STATUS :
STATUS :                        *Start_ARG_MAX Valid Characters [0-9]
STATUS :                        *Start_ARG_MAX = NULL Are Reset To 255
STATUS :                        *Start_ARG_MAX < 28 Are Reset To 28 STATUS :                        *Start_ARG_MAX > 523 Are Reset To 523
STATUS :                        *Start_ARG_MAX >= End_ARG_MAX Are Rest To End_ARG_MAX – 1
STATUS :
STATUS :                        *End_ARG_MAX Valid Characters [0-9]
STATUS :                        *End_ARG_MAX = NULL Are Reset To 523
STATUS :                        *End_ARG_MAX > 523 Are Reset To 523
STATUS :                        *End_ARG_MAX > 523 Have Been Previously Tested And Are Known To Fail
STATUS :                        *End_ARG_MAX <= Start_ARG_MAX Are Rest To Start_ARG_MAX + 1
STATUS :
STATUS :                [ -v | Display Verbose Output ]
STATUS :
STATUS :                [ -V | Display FooCrypt Version ]
STATUS :
STATUS :                [ -W | Full PATH Of Wish Version To Use ]
STATUS :                        [  ]
STATUS :                        *Requires An X11 Window Manager.
STATUS :
STATUS :                [ -x | Display Availalable ARG_MAX ]
STATUS :                        *Available ARG_MAX=253414
STATUS :
STATUS :                [ -S  | Special Openssl Options]
STATUS :                        *OPENSSL Only
STATUS :                        *Varies Depending On The Version Of OpenSSL You Are Using
STATUS :                        *Place Options Inside Double Quotes ”
STATUS :                        *See man -s 1 enc
STATUS :
STATUS :                Exclude :
STATUS :
STATUS :                        /usr/bin/openssl enc -ciphername  [-md] [-in filename] [-out filename]
STATUS :                         [-e] [-d] [-k password] [-kfile filename] [-K key] [-pass arg]
STATUS :                        [ -supported-cyphers ]
STATUS :
STATUS :                Include :
STATUS :
STATUS :                         [-a/-base64] [-A] [-iv IV] [-S salt] [-salt]
STATUS :                         [-nosalt] [-z] [-p] [-P] [-bufsize number] [-nopad]
STATUS :                         [-debug] [-none] [-engine id]
STATUS :
STATUS :
STATUS :                 SUPPORTED CIPHERS
STATUS :                          Note that some of these ciphers can be disabled at compile
STATUS :                          time and some are available only if an appropriate engine is
STATUS :                          configured in the configuration file. The output of the enc
STATUS :                          command run with unsupported options (for example openssl
STATUS :                          enc -help) includes a list of ciphers, supported by your
STATUS :                          versesion of OpenSSL, including ones provided by configured
STATUS :                          engines.
STATUS :                          The enc program does not support authenticated encryption
STATUS :                          modes like CCM and GCM. The utility does not store or
STATUS :                          retrieve the authentication tag.
STATUS :
STATUS :
STATUS :                Compile Time CIPHERS On This System Include :
STATUS :
STATUS :                        All : FooCrypt-aes-128-cbc
STATUS :                        All : FooCrypt-aes-128-cfb
STATUS :                        All : FooCrypt-aes-128-cfb1
STATUS :                        All : FooCrypt-aes-128-cfb8
STATUS :                        All : FooCrypt-aes-128-ctr
STATUS :                        All : FooCrypt-aes-128-ecb
STATUS :                        All : FooCrypt-aes-128-gcm
STATUS :                        All : FooCrypt-aes-128-ofb
STATUS :                        All : FooCrypt-aes-128-xts
STATUS :                        All : FooCrypt-aes-192-cbc
STATUS :                        All : FooCrypt-aes-192-cfb
STATUS :                        All : FooCrypt-aes-192-cfb1
STATUS :                        All : FooCrypt-aes-192-cfb8
STATUS :                        All : FooCrypt-aes-192-ctr
STATUS :                        All : FooCrypt-aes-192-ecb
STATUS :                        All : FooCrypt-aes-192-gcm
STATUS :                        All : FooCrypt-aes-192-ofb
STATUS :                        All : FooCrypt-aes-256-cbc
STATUS :                        All : FooCrypt-aes-256-cfb
STATUS :                        All : FooCrypt-aes-256-cfb1
STATUS :                        All : FooCrypt-aes-256-cfb8
STATUS :                        All : FooCrypt-aes-256-ctr
STATUS :                        All : FooCrypt-aes-256-ecb
STATUS :                        All : FooCrypt-aes-256-gcm
STATUS :                        All : FooCrypt-aes-256-ofb
STATUS :                        All : FooCrypt-aes-256-xts
STATUS :                        All : FooCrypt-aes128
STATUS :                        All : FooCrypt-aes192
STATUS :                        All : FooCrypt-aes256
STATUS :                        All : FooCrypt-bf
STATUS :                        All : FooCrypt-bf-cbc
STATUS :                        All : FooCrypt-bf-cfb
STATUS :                        All : FooCrypt-bf-ecb
STATUS :                        All : FooCrypt-bf-ofb
STATUS :                        All : FooCrypt-blowfish
STATUS :                        All : FooCrypt-camellia-128-cbc
STATUS :                        All : FooCrypt-camellia-128-cfb
STATUS :                        All : FooCrypt-camellia-128-cfb1
STATUS :                        All : FooCrypt-camellia-128-cfb8
STATUS :                        All : FooCrypt-camellia-128-ecb
STATUS :                        All : FooCrypt-camellia-128-ofb
STATUS :                        All : FooCrypt-camellia-192-cbc
STATUS :                        All : FooCrypt-camellia-192-cfb
STATUS :                        All : FooCrypt-camellia-192-cfb1
STATUS :                        All : FooCrypt-camellia-192-cfb8
STATUS :                        All : FooCrypt-camellia-192-ecb
STATUS :                        All : FooCrypt-camellia-192-ofb
STATUS :                        All : FooCrypt-camellia-256-cbc
STATUS :                        All : FooCrypt-camellia-256-cfb
STATUS :                        All : FooCrypt-camellia-256-cfb1
STATUS :                        All : FooCrypt-camellia-256-cfb8
STATUS :                        All : FooCrypt-camellia-256-ecb
STATUS :                        All : FooCrypt-camellia-256-ofb
STATUS :                        All : FooCrypt-camellia128
STATUS :                        All : FooCrypt-camellia192
STATUS :                        All : FooCrypt-camellia256
STATUS :                        All : FooCrypt-cast
STATUS :                        All : FooCrypt-cast-cbc
STATUS :                        All : FooCrypt-cast5-cbc
STATUS :                        All : FooCrypt-cast5-cfb
STATUS :                        All : FooCrypt-cast5-ecb
STATUS :                        All : FooCrypt-cast5-ofb
STATUS :                        All : FooCrypt-chacha
STATUS :                        All : FooCrypt-des
STATUS :                        All : FooCrypt-des-cbc
STATUS :                        All : FooCrypt-des-cfb
STATUS :                        All : FooCrypt-des-cfb1
STATUS :                        All : FooCrypt-des-cfb8
STATUS :                        All : FooCrypt-des-ecb
STATUS :                        All : FooCrypt-des-ede
STATUS :                        All : FooCrypt-des-ede-cbc
STATUS :                        All : FooCrypt-des-ede-cfb
STATUS :                        All : FooCrypt-des-ede-ofb
STATUS :                        All : FooCrypt-des-ede3
STATUS :                        All : FooCrypt-des-ede3-cbc
STATUS :                        All : FooCrypt-des-ede3-cfb
STATUS :                        All : FooCrypt-des-ede3-cfb1
STATUS :                        All : FooCrypt-des-ede3-cfb8
STATUS :                        All : FooCrypt-des-ede3-ofb
STATUS :                        All : FooCrypt-des-ofb
STATUS :                        All : FooCrypt-des3
STATUS :                        All : FooCrypt-desx
STATUS :                        All : FooCrypt-desx-cbc
STATUS :                        All : FooCrypt-gost89
STATUS :                        All : FooCrypt-gost89-cnt
STATUS :                        All : FooCrypt-gost89-ecb
STATUS :                        All : FooCrypt-id-aes128-GCM
STATUS :                        All : FooCrypt-id-aes192-GCM
STATUS :                        All : FooCrypt-id-aes256-GCM
STATUS :                        All : FooCrypt-rc2
STATUS :                        All : FooCrypt-rc2-40-cbc
STATUS :                        All : FooCrypt-rc2-64-cbc
STATUS :                        All : FooCrypt-rc2-cbc
STATUS :                        All : FooCrypt-rc2-cfb
STATUS :                        All : FooCrypt-rc2-ecb
STATUS :                        All : FooCrypt-rc2-ofb
STATUS :                        All : FooCrypt-rc4
STATUS :                        All : FooCrypt-rc4-40
STATUS :                        All : FooCrypt-rc4-hmac-md5
STATUS :
STATUS :         REQUIREMENTS
STATUS :                ALL OS’s :
STATUS :                        ${PATH} = /usr/bin:/usr/sbin:/bin:/sbin:/opt/local/bin:/usr/local/bin is searched for :
STATUS :                                ${Openssl}         = /usr/bin/openssl
STATUS :                                ${Expect}          = /usr/bin/expect
STATUS :                                ${Wish}          =
STATUS :                                ${Pager}           = /usr/bin/more [ more | pg | less | cat ]
STATUS :                                ksh – inbuilt : pwd, print, printf, sleep, time, whence
STATUS :                                date | gdate
STATUS :                                sed | gsed
STATUS :                                file | gfile
STATUS :                                awk
STATUS :                                basename
STATUS :                                cat
STATUS :                                chmod
STATUS :                                cp
STATUS :                                cut
STATUS :                                diff
STATUS :                                dirname
STATUS :                                egrep
STATUS :                                find
STATUS :                                grep
STATUS :                                gzip
STATUS :                                ls
STATUS :                                mkdir
STATUS :                                mkfifo
STATUS :                                print
STATUS :                                printf
STATUS :                                pwd
STATUS :                                rm
STATUS :                                sleep
STATUS :                                strings
STATUS :                                time
STATUS :                                touch
STATUS :                                tr
STATUS :                                tty
STATUS :                                uname
STATUS :                                whence
STATUS :                                who
STATUS :
STATUS :
STATUS :
STATUS : Removing Temporary Directory : /Users/foocrypt/Library/Caches/net.Cryptopocalypse.FooCrypt/20190516032649_Pro_FooCrypt
STATUS :
STATUS :
STATUS : End of FooCrypt : Thu May 16 03:26:53 AEST 2019
STATUS :
STATUS :
STATUS : FooCrypt_RunTime : 0 Seconds
STATUS : FooCrypt_Exit_Code_0
STATUS :