FooCrypt, A Tale Of Cynical Cyclical Encryption

C.L.I. Darwin

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

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

Darwin Example Command Line Interface StdOut

/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.2.1.2.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.2.1.2.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/20190203030856_Pro_FooCrypt
STATUS : Logs : /Users/foocrypt/Library/Caches/net.Cryptopocalypse.FooCrypt/20190203030856_Pro_FooCrypt/20190203030856_Pro_FooCrypt_15929.log
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.2.1.2.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=C02X44V6JG5K
STATUS :
STATUS :
STATUS : FooCrypt, A Tale Of Cynical Cyclical Encryption.
STATUS :
STATUS : FooCrypt.2.1.2.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.2.1.2.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=248723
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/20190203031045_Pro_FooCrypt
STATUS :
STATUS :
STATUS : End of FooCrypt : Sun Feb 3 03:10:49 AEDT 2019
STATUS :
STATUS :
STATUS : FooCrypt_RunTime : 0 Seconds
STATUS : FooCrypt_Exit_Code_0
STATUS :