FooCrypt, A Tale Of Cynical Cyclical Encryption

runall_FooCrypt C.L.I. Examples

Select and build the option functionality you require.

 

runall_FooCrypt will perform validation testing in bulk against the OS default openssl version & all versions compiled via mOpenSSL


runall_FooCrypt : Usage -T

    runall_FooCrypt -T will run :
        Command : [ FooCrypt ] -O [ OpenSSL ] -k -h
        Command : [ FooCrypt ] -O [ OpenSSL ] -k -T [ Cycles ],[ FooKeyLength ]
        Command : [ FooCrypt ] -O [ OpenSSL ] -k -A All
        Command : [ FooCrypt ] -O [ OpenSSL ] -k -A Available
        Command : [ FooCrypt ] -O [ OpenSSL ] -k -A Excluded
        For all OpenSSL versions

        -> /opt/FooCrypt/runall_FooCrypt -T
           <——- Cut ——->
        TESTING : /usr/bin/openssl
        TESTING : /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.0.2u/bin/openssl
        TESTING : /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.0l/bin/openssl
        TESTING : /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1a/bin/openssl
        TESTING : /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1b/bin/openssl
        TESTING : /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1/bin/openssl
        TESTING : /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1c/bin/openssl
        TESTING : /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1d/bin/openssl
        TESTING : /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1e/bin/openssl
        TESTING : /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1f/bin/openssl
        TESTING : /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1g/bin/openssl
        TESTING : Count : 11
           <——- Cut ——->

runall_FooCrypt : Usage -t

    runall_FooCrypt -t will run :
        Command : [ FooCrypt ] -O [ OpenSSL ] -k -h
        Command : [ FooCrypt ] -O [ OpenSSL ] -k -t [ MinARGMax ],[ MaxARGMax ]
        For all OpenSSL versions

        -> /opt/FooCrypt/runall_FooCrypt -t
           <——- Cut ——->
        TESTING : /usr/bin/openssl
        TESTING : /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.0.2u/bin/openssl
        TESTING : /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.0l/bin/openssl
        TESTING : /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1a/bin/openssl
        TESTING : /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1b/bin/openssl
        TESTING : /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1/bin/openssl
        TESTING : /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1c/bin/openssl
        TESTING : /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1d/bin/openssl
        TESTING : /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1e/bin/openssl
        TESTING : /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1f/bin/openssl
        TESTING : /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1g/bin/openssl
        TESTING : Count : 11
           <——- Cut ——->