FooCrypt, A Tale Of Cynical Cyclical Encryption

Provides you with the total peace of mind over the SECURITY & PRIVACY of YOUR DATA via
Cryptography & Steganography

Download FooCrypt.X.Y.Z.Core Documentation
Download FooCrypt.X.Y.Z.Core White Paper

 

mOpenSSL C.L.I. Linux

 

 

Linux Example Command Line Interface StdOut

 

-> /opt/FooCrypt/mOpenSSL -h
STATUS  : Runtime Options          : mOpenSSL -h
STATUS  :
HELP    : Available ARG_MAX        : 2089426
STATUS  :
STATUS  : Testing OpenSSL          : /usr/bin/openssl
STATUS  : PATH                     : /usr/bin:/usr/sbin:/bin:/sbin:/opt/local/bin:/usr/local/bin
STATUS  : LD_LIBRARY_PATH          : /usr/lib64:/usr/lib32:/usr/lib
STATUS  :
STATUS  : OpenSSL                  : /usr/bin/openssl
STATUS  : OpenSSL Version          : OpenSSL 1.1.1f  31 Mar 2020
STATUS  : Loaded OpenSSL Libraries :
STATUS  :        linux-vdso.so.1 (0x00007fffbcdfd000)
STATUS  :        libssl.so.1.1 => /lib/x86_64-linux-gnu/libssl.so.1.1 (0x00007f98dc9d6000)
STATUS  :        libcrypto.so.1.1 => /lib/x86_64-linux-gnu/libcrypto.so.1.1 (0x00007f98dc700000)
STATUS  :        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f98dc6dd000)
STATUS  :        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f98dc4eb000)
STATUS  :        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f98dc4e5000)
STATUS  :        /lib64/ld-linux-x86-64.so.2 (0x00007f98dcb39000)
STATUS  :
STATUS  : Found                    : /opt/FooCrypt/FooCrypt.Info
STATUS  :
STATUS  : Running mOpenSSL Initialisation Integrity Checks
STATUS  :
STATUS  : Passed mOpenSSL Initialisation Integrity Check 0
STATUS  :
STATUS  : Running Instances Of     : mOpenSSL
STATUS  :
STATUS  : User ID                  : 10101
STATUS  : Group ID                 : 10101
STATUS  : Process ID               : 1838197
STATUS  :
STATUS  : UID       GID       PID       PPID      PROG
STATUS  : 10101     10101     1838197   466086    /opt/FooCrypt/mOpenSSL
STATUS  :
STATUS  : Passed mOpenSSL Initialisation Integrity Check 1
STATUS  :
STATUS  : FooCrypt.Key File Located
STATUS  : /home/FooCrypt/FooCrypt/.FooCrypt.Key
STATUS  :
STATUS  : 2487184982
STATUS  :
STATUS  : FooCrypt.Lic File Located
STATUS  : /home/FooCrypt/FooCrypt/.FooCrypt.Lic
STATUS  :
STATUS  : U2FsdGVkX1++azomgJApbM4OLtjzyYOnxDLp3xyjtqc91jqmcO6LVI2g0I4EnA1L
STATUS  : nkjUwTmWqX0dPt18fqha6XzRg5YXN+OXTMxbMwKptdIVvN1oIbZavFkPRosjbRXx
STATUS  :
STATUS  :
STATUS  : System_Serial=20240104003734:BuildTest:BuildTest@FooCrypt.Net
STATUS  :
STATUS  :
STATUS  : FooCrypt, A Tale Of Cynical Cyclical Encryption.
STATUS  : FooCrypt.X.Y.Z.Core.Linux
STATUS  : CopyRight © Cryptopocalypse 1980 - 2024, All Rights Reserved.
STATUS  : BuildTest License Verified
STATUS  : FooCrypt.X.Y.Z.Core.Linux, BuildTest Expiration Date : 20240104003734
STATUS  :
STATUS  : Testing OpenSSL          : /usr/bin/openssl
STATUS  : PATH                     : /usr/bin:/usr/sbin:/bin:/sbin:/opt/local/bin:/usr/local/bin
STATUS  : LD_LIBRARY_PATH          : /usr/lib64:/usr/lib32:/usr/lib
STATUS  :
STATUS  : OpenSSL                  : /usr/bin/openssl
STATUS  : OpenSSL Version          : OpenSSL 1.1.1f  31 Mar 2020
STATUS  : Loaded OpenSSL Libraries :
STATUS  :        linux-vdso.so.1 (0x00007fffcd119000)
STATUS  :        libssl.so.1.1 => /lib/x86_64-linux-gnu/libssl.so.1.1 (0x00007ff6ae346000)
STATUS  :        libcrypto.so.1.1 => /lib/x86_64-linux-gnu/libcrypto.so.1.1 (0x00007ff6ae070000)
STATUS  :        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007ff6ae04d000)
STATUS  :        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff6ade5b000)
STATUS  :        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ff6ade55000)
STATUS  :        /lib64/ld-linux-x86-64.so.2 (0x00007ff6ae4a9000)
STATUS  :
STATUS  :
STATUS  : Excluded Cyphers         : aes128-wrap$|aes192-wrap$|aes256-wrap$|des3-wrap$|id-aes128-wrap$|id-aes128-wrap-pad$|id-aes192-wrap$|id-aes192-wrap-pad$|id-aes256-wrap$|id-aes256-wrap-pad$|id-smime-alg-CMS3DESwrap$
STATUS  :
STATUS  :
STATUS  : Expect                   : /usr/bin/expect
STATUS  : Expect Version           : expect version 5.45.4
STATUS  :
STATUS  :
STATUS  : Help : RunTime Options   : mOpenSSL -h
STATUS  : Help :
STATUS  : Help : mOpenSSL
STATUS  : Help :
STATUS  : Help :          ABOUT
STATUS  : Help :            mOpenSSL
STATUS  : Help :
STATUS  : Help :            A.K.A.       FooCrypt, A Tale of Cynical Cyclical Encryption.
STATUS  : Help :
STATUS  : Help :          RELEASE
STATUS  : Help :            FooCrypt.X.Y.Z.Core.Linux
STATUS  : Help :
STATUS  : Help :          COPYRIGHT
STATUS  : Help :            Copyright: CopyRight © Cryptopocalypse 1980 - 2024, All Rights Reserved.
STATUS  : Help :
STATUS  : Help :          PREVIOUS LICENSE REVOCATION
STATUS  : Help :            The Copyright Owner hereby revokes your right, to any previous versions, distributions, releases.
STATUS  : Help :            Whether they be in part or complete versions, released under any license or by any other corporation, or entity.
STATUS  : Help :
STATUS  : Help :          LICENSING SPECIFIC
STATUS  : Help :            The Copyright Owner hereby grants you permission to use this software.
STATUS  : Help :            Provided that it is licensed up until the license expiration date.
STATUS  : Help :
STATUS  : Help :          WARRANTY
STATUS  : Help :            This software is provided as is without any express or implied warranty.
STATUS  : Help :
STATUS  : Help :          AUTHOR
STATUS  : Help :            Mark A. Lane
STATUS  : Help :
STATUS  : Help :          DATE WRITTEN
STATUS  : Help :            April 7, 2013
STATUS  : Help :
STATUS  : Help :          REASON WRITTEN
STATUS  : Help :            Standardisation across ports.
STATUS  : Help :
STATUS  : Help :          SYNOPSIS
STATUS  : Help :            mOpenSSL
STATUS  : Help :
STATUS  : Help :   [ -a : All Users ]
STATUS  : Help :          * Build OpenSSL For All Users
STATUS  : Help :            * Sets umask 0022 prior to build
STATUS  : Help :            * Default : umask 0077
STATUS  : Help :
STATUS  : Help :
STATUS  : Help :   [ -b : Bits | 32 | 64 ]
STATUS  : Help :           mOpenSSL -b 32
STATUS  : Help :             ConfigBuild=darwin64-x86_32-cc
STATUS  : Help :             ConfigBuild=solaris-x86-gcc
STATUS  : Help :             ConfigBuild=linux-x32
STATUS  : Help :              * uBuntu Linux
STATUS  : Help :
STATUS  : Help :           mOpenSSL -b 64
STATUS  : Help :             ConfigBuild=darwin64-x86_64-cc
STATUS  : Help :             ConfigBuild=solaris64-x86_64-gcc
STATUS  : Help :             ConfigBuild=linux-x86_64
STATUS  : Help :              * uBuntu Linux
STATUS  : Help :
STATUS  : Help :   [ -B : BaseDir | Bin_FooCrypt-OpenSSL Directory ]
STATUS  : Help :          * Will Create Bin_FooCrypt-OpenSSL If It Does Not Exist
STATUS  : Help :          * Default : /home/FooCrypt/FooCrypt-OpenSSL
STATUS  : Help :
STATUS  : Help :   [ -c : Check ]
STATUS  : Help :
STATUS  : Help :   [ -C : Bits | 32 | 64 ]
STATUS  : Help :           * Build Compile Environment
STATUS  : Help :
STATUS  : Help :              * macOS
STATUS  : Help :                You have to manually install XCode & XCode Command Line Tools
STATUS  : Help :              * uBuntu Linux
STATUS  : Help :                 * 64 bit
STATUS  : Help :                   sudo apt install gcc build-essential -y
STATUS  : Help :
STATUS  : Help :                 * 32 bit
STATUS  : Help :                   sudo apt install gcc build-essential libc6-dev-i386 gcc-multilib xutils-dev -y
STATUS  : Help :
STATUS  : Help :   [ -d : Download OpenSSL source from https://ftp.openssl.org/source/ ]
STATUS  : Help :
STATUS  : Help :   [ -E : Config Build Exclude List ]
STATUS  : Help :           * Default : no-ssl no-tls no-dtls no-ssl3-method no-tls1-method no-tls1_1-method no-tls1_2-method no-dtls1-method no-dtls1_2-method no-nextprotoneg no-comp
STATUS  : Help :
STATUS  : Help :              From : openssl.1.1.1/INSTALL
STATUS  : Help :
STATUS  : Help :              no-
STATUS  : Help :                                 Don't build support for negotiating the specified SSL/TLS
STATUS  : Help :                                 protocol (one of ssl, ssl3, tls, tls1, tls1_1, tls1_2,
STATUS  : Help :                                 tls1_3, dtls, dtls1 or dtls1_2). If no-tls is selected then
STATUS  : Help :                                 all of tls1, tls1_1, tls1_2 and tls1_3 are disabled.
STATUS  : Help :                                 Similarly no-dtls will disable dtls1 and dtls1_2. The
STATUS  : Help :                                 no-ssl option is synonymous with no-ssl3. Note this only
STATUS  : Help :                                 affects version negotiation. OpenSSL will still provide the
STATUS  : Help :                                 methods for applications to explicitly select the individual
STATUS  : Help :                                 protocol versions.
STATUS  : Help :              no--method
STATUS  : Help :                                 As for no- but in addition do not build the methods for
STATUS  : Help :                                 applications to explicitly select individual protocol
STATUS  : Help :                                 versions. Note that there is no no-tls1_3-method option
STATUS  : Help :                                 because there is no application method for TLSv1.3. Using
STATUS  : Help :                                 individual protocol methods directly is deprecated.
STATUS  : Help :                                 Applications should use TLS_method() instead.
STATUS  : Help :              no-comp
STATUS  : Help :                                 Don't build support for SSL/TLS compression. If this option
STATUS  : Help :                                 is left enabled (the default), then compression will only
STATUS  : Help :                                 work if the zlib or zlib-dynamic options are also chosen.
STATUS  : Help :              no-nextprotoneg
STATUS  : Help :                                 Don't build support for the NPN TLS extension.
STATUS  : Help :
STATUS  : Help :          * Note
STATUS  : Help :             Please consult the INSTALL file for the version you wish to compile for an up to date listing
STATUS  : Help :             To exclude SSL TLS & DTLS functionality from the FooCrypt-OpenSSL version you wish to build.
STATUS  : Help :
STATUS  : Help :             SSL / TLS / DTLS functionality is not required for FooCrypt-OpenSSL
STATUS  : Help :             SSL / TLS / DTLS functionality is DISABLED by Default.
STATUS  : Help :
STATUS  : Help :             Please verify DISABLED functionality via
STATUS  : Help :              * perl configdata.pm --dump
STATUS  : Help :
STATUS  : Help :   [ -h : Help ]
STATUS  : Help :
STATUS  : Help :   [ -I : Config Build Include List ]
STATUS  : Help :           * Default :
STATUS  : Help :
STATUS  : Help :              From : openssl.3.0.0/INSTALL.md
STATUS  : Help :
STATUS  : Help :              enable-fips
STATUS  : Help :                                 Build (and install) the FIPS provider
STATUS  : Help :
STATUS  : Help :              Post-installation Notes
STATUS  : Help :              -----------------------
STATUS  : Help :
STATUS  : Help :              With the default OpenSSL installation comes a FIPS provider module, which
STATUS  : Help :              needs some post-installation attention, without which it will not be usable.
STATUS  : Help :              This involves using the following command:
STATUS  : Help :
STATUS  : Help :                  Run : openssl fipsinstall
STATUS  : Help :
STATUS  : Help :              See the openssl-fipsinstall(1) manual for details and examples.
STATUS  : Help :
STATUS  : Help :              See INSTALL.md and README-FIPS.md for further information
STATUS  : Help :
STATUS  : Help :   [ -k | Keep TmpDir ]
STATUS  : Help :           * Do not Remove /home/FooCrypt/FooCrypt/20231019013706_FooCryptDev_mOpenSSL
STATUS  : Help :
STATUS  : Help :   [ -n | New FooHome Directory ]
STATUS  : Help :            * Default : /home/FooCrypt/FooCrypt
STATUS  : Help :            * Must Contain The FooCrypt License Files
STATUS  : Help :            * mOpenSSL Must Have Write Access
STATUS  : Help :
STATUS  : Help :   [ -r : Remove source build directory after compiling source ]
STATUS  : Help :
STATUS  : Help :   [ -s : Specify the URL to Download the OpenSSL Source tree from ]
STATUS  : Help :           * Default : https://ftp.openssl.org/source/
STATUS  : Help :
STATUS  : Help :   [ -u :  Update /home/FooCrypt/FooCrypt-OpenSSL/src with -v 3.1.1 ]
STATUS  : Help :            * Default : snap|withdrawn files / directories excluded from search
STATUS  : Help :
STATUS  : Help :            * Note : Requires manual checking of files in /home/FooCrypt/FooCrypt-OpenSSL/src before running
STATUS  : Help :
STATUS  : Help :              mOpenSSL -b 32
STATUS  : Help :              mOpenSSL -b 64
STATUS  : Help :
STATUS  : Help :   [ -U | UpDate Url ]
STATUS  : Help :           * Default : https://downloads.foocrypt.xyz/
STATUS  : Help :
STATUS  : Help :   [ -v : Version | 3.1.1 ]
STATUS  : Help :           * Version of OpenSSL To Compile
STATUS  : Help :
STATUS  : Help :   [ -X | UpDate | Validate ]
STATUS  : Help :          UpDate
STATUS  : Help :           * Check For Updates
STATUS  : Help :             * Requires Internet Access
STATUS  : Help :             * Requires curl
STATUS  : Help :
STATUS  : Help :          Validate
STATUS  : Help :           * Validate SHA256 Signatures of all files located in /opt/FooCrypt
STATUS  : Help :
STATUS  : Help :   [ -z | Absolute PATH to OpenSSL ]
STATUS  : Help :           * Default : /usr/bin/openssl
STATUS  :
STATUS  :
STATUS  : Removing Temp Directory  : /home/FooCrypt/FooCrypt/20231019013706_FooCryptDev_mOpenSSL
STATUS  :
STATUS  : mOpenSSL_RunTime         : 2 Seconds
STATUS  : mOpenSSL_RunTime         : 0 Days, 0 Hours, 0 Minutes, 2 Seconds
STATUS  :
STATUS  : mOpenSSL_Exit_Code_0
STATUS  :