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

 

Change Log

 

 

Current Release : FooCrypt.11.0.0.Core

 

11.0.1..FooCrypt.XX.YY.ZZ.Core To Be Released 3rd Quarter, 2024
11.0.1.
11.0.1..FooCrypt.X.Y.Z.Core
11.0.1....Current Development
11.0.1......FooCrypt-GUI
11.0.1......FooCrypt
11.0.1......FooSteg
11.0.1......Live.Linux
11.0.0.
11.0.0..Note : QRCrypto’s eAES® Quantum Resistant Cipher Engine is integrated in FooCrypt.11.0.0.Core, onwards
11.0.0.
11.0.0.
11.0.0..FooCrypt.11.0.0.Core
11.0.0....Bug Fix’s.
11.0.0......None
11.0.0....Update Functionality Enhancements.
11.0.0......NEW, Updated & Removed C.L.I. Functionality :
11.0.0....All CLI’s
11.0.0........Added -n | New FooHome Directory
11.0.0........Enhanced StdOut Messaging and Logging
11.0.0....CLI_Test
11.0.0......Options
11.0.0........Added -a | Algorithm To Use
11.0.0........Added -A | AutoMode
11.0.0........Added -D | Debug
11.0.0........Added -g | GUI StdOut Messaging Mode
11.0.0........Added -i | Individual Log Files
11.0.0........Added -k | Keep TmpDir
11.0.0........Added -m | Message Digest To Use OpenSSL_MD
11.0.0........Added -s | Sleep
11.0.0........Added -v | Verbose
11.0.0........Moved -f | Full Path To FooCrypt to -F | Full Path To FooCrypt
11.0.0........Added to the FooCrypt-GUI as a Validation Menu Option
11.0.0....Decrypt_FooKey
11.0.0......Options
11.0.0........Added -k | Keep TmpDir
11.0.0........Added -M | Message Digest To Use FooKey_MD
11.0.0........Removed -m | OpenSSL Digest
11.0.0....FooCheck
11.0.0......Options
11.0.0........Added -k | Keep TmpDir
11.0.0....FooCrypt
11.0.0......Options
11.0.0........Added -K | FooKey_Mode Selection 1 - 4
11.0.0........Added -m | Message Digest To Use OpenSSL_MD
11.0.0........Added -M | Message Digest To Use FooKey_MD
11.0.0........Added -u | Utilise ASCII_Range | 38-48 | 32-127
11.0.0........Moved -A | Display Algorithms to -H | Help Display Algorithms
11.0.0........Added -A | Test All Bin_OpenSSL Versions & Algorithms Located In Absolute PATH to FooCrypt-OpenSSL Directory
11.0.0........Enhanced -T |  Validate All Cyphers For Cycles, To Utilise An ASCII FooKey via -p | Full PATH of Input Password List Filename
11.0.0........Added support for QRCS Binary Non Username / Password Authentication
11.0.0....FooCrypt-GUI
11.0.0......Options
11.0.0........Added -B | Set Bin_FooCrypt-OpenSSL Versions & Algorithms Located In Absolute PATH to FooCrypt-OpenSSL Directory
11.0.0........Added -f | Option to set FooKey_Password during initialisation
11.0.0........Added -F | Option to not set FooKey_Password during initialisation
11.0.0........Added -k | Keep TmpDir
11.0.0........Added -l | Option to set Lock_Password during initialisation
11.0.0........Added -L | Option to not set Lock_Password during initialisation
11.0.0....FooCrypt-GUI-Data-1
11.0.0......Options
11.0.0........None
11.0.0....FooCrypt-GUI-Data-2
11.0.0......Options
11.0.0........None
11.0.0....FooSteg
11.0.0......Options
11.0.0........Added mode -a | TestCopy
11.0.0........Added mode -a | TestCopyVerbose
11.0.0........Added mode -a | TestVerbose
11.0.0........Added -B | Bounce Change Oscillations
11.0.0........Added -c | Change Numeric
11.0.0........Added -C | Change Formula
11.0.0........Added -I | Individual Log Files
11.0.0........Added -N | Negative Binary Offset
11.0.0........Added -P | Positive Binary Offset
11.0.0........Added -q | Quite, Do not display Tcl/Tk Splash Message
11.0.0........Added -y | Input Image Intensity Percentage, Sepia Depth Value, Sepia Intensity Value range options
11.0.0........Enhanced mode -a | Test with -B -c -C functionality
11.0.0........Enhanced mode -a | TestVerbose with -B -c -C functionality
11.0.0........Enhanced mode -a | TestCopy with -c -C functionality
11.0.0........Enhanced mode -a | TestCopyVerbose with -c -C functionality
11.0.0........Enhanced mode -a | Copy with -c -C functionality
11.0.0........Enhanced mode -a | Write with -B -c -C functionality
11.0.0........Enhanced mode -a | Extract with -B -c -C functionality
11.0.0........General cleanup of StdOut and Logging Messaging
11.0.0........Enhanced the obfuscation brute strength for when the source and data images are both available via -B -c -C -N -P -y Options
11.0.0....Matrix_Test
11.0.0......Options
11.0.0........Added -D | Debug
11.0.0........Added -m | Message Digest To Use OpenSSL_MD
11.0.0........Moved -f | Absolute PATH to FooCrypt to -F | Absolute PATH to FooCrypt
11.0.0........Moved -k | Absolute PATH to FooKey To Use to -f | Absolute PATH to FooKey To Use
11.0.0........Added -k | Keep TmpDir
11.0.0........Added -K | FooKey_Mode Selection 1 - 4
11.0.0........Added to the FooCrypt-GUI as a Validation Menu Option
11.0.0....mOpenSSL
11.0.0......Options
11.0.0........Added -a | All Users [ set umask to 0022 ]
11.0.0........Added -k | Keep TmpDir
11.0.0....runall_FooCrypt
11.0.0......Options
11.0.0........Functionality moved to FooCrypt -A
11.0.0........Depreciated and no longer available
11.0.0....runall_FooSteg
11.0.0......Options
11.0.0........Functionality moved to FooSteg -a Test & FooSteg -a TestVerbose & FooSteg -a TestCopy
11.0.0........Depreciated and no longer available
11.0.0....FooCrypt-Desktop.sh
11.0.0......Options
11.0.0........Added code for calling nmcli-ipv6 startup script
11.0.0........Added code for calling FooCrypt-Desktop -k
11.0.0....FooCrypt-Desktop
11.0.0......Options
11.0.0........Added -k | Force Keyboard Input to us, Remove all other Inputs, /usr/bin/ibus exit
11.0.0.
11.0.0..NEW & Updated GUI Functionality :
11.0.0....FooCrypt-GUI
11.0.0......Internal Capability
11.0.0........Added support for Preferences : FooSteg      : FooSteg CLI Options
11.0.0........Added support for Preferences : FooCrypt-GUI : Select Bin_FooCrypt-OpenSSL Option
11.0.0........Added support for Preferences : FooCrypt-GUI : Select Color Preferences Options
11.0.0........Added support for Preferences : FooCrypt-CLI : Select Bin_FooCrypt-OpenSSL Option
11.0.0........Added support for Preferences : FooCrypt-CLI : ASCII_Range Option
11.0.0........Added support for Preferences : FooCrypt-CLI : FooKey_Mode 1-4 Selection
11.0.0........Added support for Preferences : QRCS         : Select Bin_FooCrypt-OpenSSL Option
11.0.0........Added support for Log Control Memory Management functions
11.0.0........Added support for Log Control log window and log buffers search capabilities
11.0.0........Added support for Log Control Status options
11.0.0........Added support for Log Control Kill options
11.0.0........Added support for Log Control Page Down / Up / Right / Left options
11.0.0........Added support for Log Control Font Bold capability
11.0.0........Added support for Log Control to display all Fonts / Font sizes via a buffer
11.0.0........Added support for Cypher Key Control text window search / replace capabilities
11.0.0........Added support for Cypher Key Control Font Bold capability
11.0.0........Added support for FooKeyBoard FooKey_Mode 1-4 Selection
11.0.0........Added support for FooKeyBoard top level capability
11.0.0........Added support for FooKeyBoard Undo / Redo capability
11.0.0........Added support for FooKeyBoard AK ( Auto Key ) timings
11.0.0........Added support for FooKeyBoard FK_P ( FooKey Password )
11.0.0........Added support for FooKeyBoard L_P ( Lock Password )
11.0.0........Added support for FooKeyBoard Lock ( Lock )
11.0.0........Added support for FooKeyBoard Font Bold capability
11.0.0........Added support for Preferences to be contained within a single tabulated window panel
11.0.0........Menu Options :
11.0.0..........Renamed Master_Password to FooKey_Password
11.0.0..........Added CLI_Test To The Select_Cypher -> FooCrypt Validation, Menu
11.0.0..........Added Matrix_Test To The Select_Cypher -> FooCrypt Validation, Menu
11.0.0..........Added TestVerbose To The FooSteg -> Test, Menu
11.0.0..........Added TestAll Change Formulas To The FooSteg -> Test, Menu
11.0.0..........Added TestCopy To The FooSteg -> Test, Menu
11.0.0..........Added TestCopyVerbose To The FooSteg -> Test, Menu
11.0.0..........Added Show All Fonts : Log Control To The FooCrypt -> Preferences, Menu
11.0.0..........Added LC_Search To The FooKeyBoard -> Destinations, Menu
11.0.0..........Added CKC_Replace To The FooKeyBoard -> Destinations, Menu
11.0.0..........Added CKC_Search To The FooKeyBoard -> Destinations, Menu
11.0.0......Preferences
11.0.0........FooCrypt-GUI
11.0.0..........Added Select Bin_FooCrypt-OpenSSL Button
11.0.0..........Added Select Color Preferences Drop Down Box
11.0.0........FooCrypt-CLI
11.0.0..........Added Select Bin_FooCrypt-OpenSSL Button
11.0.0..........Added FooKey_Mode Selection 1 - 4 Drop Down Box
11.0.0..........Added ASCII_Range 38-48 | 32-127 Check Button
11.0.0..........Added Message Digest To Use OpenSSL_MD
11.0.0..........Added Message Digest To Use FooKey_MD
11.0.0..........Added OpenSSL Cypher To Use To Encrypt / Decrypt Data
11.0.0..........Added FooKey Cypher To Use To Encrypt / Decrypt FooKey
11.0.0..........Added Set FooKey_Password button
11.0.0........QRCS
11.0.0..........Added Select Bin_FooCrypt-OpenSSL Button
11.0.0..........Removed SHA3-512 Hash A File
11.0.0..........Added support for QRCS Binary Non Username / Password Authentication
11.0.0........FooSteg
11.0.0..........Enhanced FooSteg Preferences to meet FooSteg CLI Options
11.0.0..........Added TestAll Button
11.0.0..........Added TestCopy Button
11.0.0..........Added Change Formula Drop Down Box
11.0.0..........Added Numeric Box
11.0.0..........Added x Box
11.0.0..........Added y Box
11.0.0..........Added Bounce Drop Down Box
11.0.0..........Added OffSet Drop Down Box
11.0.0........FooSteg_Verbose
11.0.0..........Added Individual log files functionality
11.0.0......Cypher Key Control
11.0.0........Added Search / Replace Button
11.0.0........Added Bold Button
11.0.0......FooKeyBoard
11.0.0........Added Redo Button
11.0.0........Added Undo Button
11.0.0........Added FK_P Button
11.0.0........Added L_P Button
11.0.0........Added Lock Button
11.0.0........Added Bold Button
11.0.0........Added TL Button
11.0.0......Log_Control
11.0.0........Added Bold Button
11.0.0........Added Search Button
11.0.0........Added Page Up Button
11.0.0........Added Page Down Button
11.0.0........Added Page Left Button
11.0.0........Added Page Right Button
11.0.0........Added Status Drop Down Box
11.0.0........Added Kill Drop Down Box
11.0.0........Added Memory Management : Log Window Data Drop Down Box
11.0.0........Added Memory Management : Log Buffer Data Drop Down Box
11.0.0........Added Memory Management : All Log Buffer Data Drop Down Box
11.0.0........Added ATALBD ( Auto Trim All Log Buffer Data ) Check Box
11.0.0........Added ATALBD Seconds selection Drop Down Box
11.0.0........Added SALBD ( Status All Log Buffer Data ) Button
11.0.0........Added TALBD ( Trim All Log Buffer Data ) Button
11.0.0........Added CALBD ( Clear All Log Buffer Data ) Button
11.0.0....Live Linux
11.0.0......Added precompiled mOpenSSL OpenSSL versions via : foocrypt-11.0.0-openssl-linux_x86_64.deb with OpenSSL :
11.0.0......../opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1w/bin/openssl : OpenSSL 1.1.1w  11 Sep 2023
11.0.0......../opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-3.0.11/bin/openssl : OpenSSL 3.0.11 19 Sep 2023
11.0.0......../opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-3.1.3/bin/openssl  : OpenSSL 3.1.3 19 Sep 2023
11.0.0.
11.0.0....Tcl/Tk StarKits
11.0.0......Darwin
11.0.0........Moved Img_1.4.15 into the Tcl/Tk 8.6.9 Wish.app Framework
11.0.0........Moved bwidget_1.9.16 into the Tcl/Tk 8.6.9 Wish.app Framework
11.0.0........Moved expect_5.45.4 into the Tcl/Tk 8.6.9 Wish.app Framework
11.0.0........Moved tcllib_1.21 into the Tcl/Tk 8.6.9 Wish.app Framework
11.0.0........Moved tklib_0.7 into the Tcl/Tk 8.6.9 Wish.app Framework
11.0.0......Linux
11.0.0........Moved Img_1.4.15 into the Tcl/Tk 8.6.9 StarKit
11.0.0........Moved bwidget_1.9.16 into the Tcl/Tk 8.6.9 StarKit
11.0.0........Moved expect_5.45.4 into the Tcl/Tk 8.6.9 StarKit
11.0.0........Moved tcllib_1.21 into the Tcl/Tk 8.6.9 StarKit
11.0.0........Moved tklib_0.7 into the Tcl/Tk 8.6.9 StarKit
11.0.0......SunOS
11.0.0........Moved Img_1.4.15 into the Tcl/Tk 8.6.9 StarKit
11.0.0........Moved bwidget_1.9.16 into the Tcl/Tk 8.6.9 StarKit
11.0.0........Moved expect_5.45.4 into the Tcl/Tk 8.6.9 StarKit
11.0.0........Moved tcllib_1.21 into the Tcl/Tk 8.6.9 StarKit
11.0.0........Moved tklib_0.7 into the Tcl/Tk 8.6.9 StarKit
11.0.0.
11.0.0..Upgrade Functionality Enhancements.
11.0.0....None
11.0.0.
10.0.0.
10.0.0..FooCrypt.10.0.0.Core
10.0.0....Bug Fix’s.
10.0.0......None
10.0.0....Update Functionality Enhancements.
10.0.0......NEW, Updated & Removed C.L.I. Functionality :
10.0.0........All CLI’s
10.0.0..........Added support for the QRCS ( eAESr ) Cipher Engine & Advanced QRCS | OpenSSL Options
10.0.0..........Enhanced support for Microsoft Windows WSLL2+
10.0.0........FooCrypt-GUI
10.0.0..........Options
10.0.0............Enhanced : [ -a | Algorithm To Use ]
10.0.0............Added : [ -A | Advanced GUI Settings ]
10.0.0............Enhanced : [ -P | Input Password List Filename Password Source ]
10.0.0............Added : [ -Q | Full PATH Of QRCS Cipher Engine ]
10.0.0............Moved -q to : [ -z | Absolute PATH to OpenSSL ]
10.0.0............Moved -Q to : [ -Z | Special Openssl Options ]
10.0.0............Enhanced : -Q Exclude Output
10.0.0............Enhanced : -Q Include Output
10.0.0........FooCrypt-GUI-Data-1
10.0.0..........Options
10.0.0............None
10.0.0........FooCrypt-GUI-Data-2
10.0.0..........Options
10.0.0............None
10.0.0........FooCrypt
10.0.0..........Options
10.0.0............Added : [ -I | Input Filename, Decryption Input Format ( Decrypt_IF ) ]
10.0.0............Enhanced : [ -O | Output Filename, Encryption Output Format ( Encrypt_OF ) ]
10.0.0............Added : [ -q | Full PATH Of QRCS ( .qkey .qksec .qkpub ) File ]
10.0.0............Added : [ -r | QRCS Option ]
10.0.0............Added : [ -w | Full UNIX PATH Of Writeable Microsoft Windows Drive From WSL2+ For QRCS TmpDir ]
10.0.0............Moved -q to : [ -z | Full PATH Of OpenSSL Binary To Use ]
10.0.0............Moved -Q To : [ -Z | Special Openssl Options ]
10.0.0............Enhanced : -Q Exclude Output
10.0.0............Enhanced : -Q Include Output
10.0.0........Matrix_Test
10.0.0..........Options
10.0.0............Moved -q to : [ -z | Full PATH Of OpenSSL Binary To Use ]
10.0.0............Moved -Q To : [ -Z | Special Openssl Options ]
10.0.0............Enhanced : -Q Exclude Output
10.0.0............Enhanced : -Q Include Output
10.0.0........CLI_Test
10.0.0..........Options
10.0.0............Moved -q to : [ -z | Full PATH Of OpenSSL Binary To Use ]
10.0.0............Moved -Q To : [ -Z | Special Openssl Options ]
10.0.0............Enhanced : -Q Exclude Output
10.0.0............Enhanced : -Q Include Output
10.0.0........runall_FooCrypt
10.0.0..........Options
10.0.0............Moved -q to : [ -z | Full PATH Of OpenSSL Binary To Use ]
10.0.0............Moved -Q To : [ -Z | Special Openssl Options ]
10.0.0............Enhanced : -Q Exclude Output
10.0.0............Enhanced : -Q Include Output
10.0.0........Decrypt_FooKey
10.0.0..........Options
10.0.0............Moved -q to : [ -z | Full PATH Of OpenSSL Binary To Use ]
10.0.0........FooSteg
10.0.0..........Options
10.0.0............Moved -q to : [ -z | Full PATH Of OpenSSL Binary To Use ]
10.0.0........runall_FooSteg
10.0.0..........Options
10.0.0............Moved -q to : [ -z | Full PATH Of OpenSSL Binary To Use ]
10.0.0......NEW & Updated GUI Functionality :
10.0.0........FooCrypt-GUI
10.0.0..........Internal Capability
10.0.0............Added support for the QRCS ( eAESr ) Cipher Engine & Advanced QRCS | OpenSSL Options
10.0.0..........Menu Options :
10.0.0............Added : Select_Cypher -> [ Advanced | Basic ] : OpenSSL & Special_OpenSSL Options
10.0.0............Added : Select_Cypher -> [ Advanced | Basic ] : QRCS ( eAESr ) Options
10.0.0..........FooCrypt_Preferences
10.0.0............Moved : Message_Digest DDB To OpenSSL_&_Special_OpenSSL_Preferences
10.0.0............Moved : Rearranged Options For Styling / Fit
10.0.0..........OpenSSL_&_Special_OpenSSL_Preferences *New
10.0.0............Added : FooCrypt Standard Options
10.0.0............Added : -pbkdf2
10.0.0............Added : -iter
10.0.0............Added : -iter Rounds 10000 - 100000
10.0.0............Moved : Message_Digest DDB From FooCrypt_Preferences
10.0.0............Added : D_I_F [ OpenSSL | BASE64 ]
10.0.0............Added : E_O_F [ OpenSSL | BASE64 ]
10.0.0............Added : Advanced Mode, Free Form Field To Add Special_OpenSSL Options
10.0.0..........QRCS_Preferences *New
10.0.0............Added : FooCrypt Standard Options
10.0.0............Added : Select Bin QRCS ( eAESr )
10.0.0............Added : Select A File ( SF )
10.0.0............Added : Select A .qkey File ( qF )
10.0.0............Added : Set QRCS ( eAESr ) Username
10.0.0............Added : Set QRCS ( eAESr ) Password
10.0.0............Added : Transform ( SF )
10.0.0............Added : Transform Encrypt | Decrypt DDB
10.0.0............Added : Transform InputFile Format [ QRCS | BASE64 ]
10.0.0............Added : Transform OutputFile Format [ QRCS | BASE64 ]
10.0.0............Added : Create A .qkey File ( qF )
10.0.0............Added : Secure Delete A File
10.0.0............Added : SHA3-512 Hash A File
10.0.0............Added : About QRCS ( eAESr )
10.0.0............Added : Help QRCS ( eAESr )
10.0.0............Added : Usage QRCS ( eAESr )
10.0.0............Added : Generate Key-Pair ( .qksec .qkpub )
10.0.0............Added : Sign A File with .qksec
10.0.0............Added : Verify A File .qksig with .qkpub
10.0.0............Added : Command Verbose : linked to FooCrypt_Preferences Command Verbose
10.0.0............Added : Command Debug : linked to FooCrypt_Preferences Command Debug
10.0.0............Added : Reset QRCS ( eAESr ) Options, Preferences To Default
10.0.0..........FooSteg_Preferences
10.0.0............None
10.0.0..........FooSteg_Verbose_Preferences
10.0.0............None
10.0.0..........Cypher Key Control
10.0.0............None
10.0.0..........FooKeyBoard
10.0.0............Added : Special_OpenSSL FooKeyBoard Destination
10.0.0............Added : QRCS_Username FooKeyBoard Destination
10.0.0............Added : QRCS_Password FooKeyBoard Destination
10.0.0..........Log_Control
10.0.0............None
10.0.0..........Live Linux
10.0.0............Upgrade to ubuntu 20.04.5 LTS Desktop as the base cd image to build the live image from
10.0.0............A gdm3 display manager with gnome3, flashback & xfce4 deskktops iso
10.0.0............A sddm display manager with a xfce4 deskktop iso
10.0.0............Inclusion of OpenSource Project LateralBlast / Lunar https://github.com/lateralblast/lunar
10.0.0............Inclusion of OpenSource Project LateralBlast / LINUXexplo https://github.com/lateralblast/LINUXexplo
10.0.0............Added precompiled mOpenSSL OpenSSL versions via : foocrypt-10.0.0-openssl-linux_x86_64.deb with OpenSSL :
10.0.0............../opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1l/bin/openssl : OpenSSL 1.1.1l  24 Aug 2021
10.0.0............../opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1m/bin/openssl : OpenSSL 1.1.1m  14 Dec 2021
10.0.0............../opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1n/bin/openssl : OpenSSL 1.1.1n  15 Mar 2022
10.0.0............../opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1o/bin/openssl : OpenSSL 1.1.1o  3 May 2022
10.0.0............../opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1p/bin/openssl : OpenSSL 1.1.1p  21 Jun 2022
10.0.0............../opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1q/bin/openssl : OpenSSL 1.1.1q  5 Jul 2022
10.0.0............../opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1s/bin/openssl : OpenSSL 1.1.1s  1 Nov 2022
10.0.0............../opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-3.0.0/bin/openssl : OpenSSL 3.0.0 7 sep 2021 (Library: OpenSSL 3.0.0 7 sep 2021)
10.0.0............../opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-3.0.1/bin/openssl : OpenSSL 3.0.1 14 Dec 2021 (Library: OpenSSL 3.0.1 14 Dec 2021)
10.0.0............../opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-3.0.2/bin/openssl : OpenSSL 3.0.2 15 Mar 2022 (Library: OpenSSL 3.0.2 15 Mar 2022)
10.0.0............../opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-3.0.3/bin/openssl : OpenSSL 3.0.3 3 May 2022 (Library: OpenSSL 3.0.3 3 May 2022)
10.0.0............../opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-3.0.4/bin/openssl : OpenSSL 3.0.4 21 Jun 2022 (Library: OpenSSL 3.0.4 21 Jun 2022)
10.0.0............../opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-3.0.5/bin/openssl : OpenSSL 3.0.5 5 Jul 2022 (Library: OpenSSL 3.0.5 5 Jul 2022)
10.0.0............../opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-3.0.7/bin/openssl : OpenSSL 3.0.7 1 Nov 2022 (Library: OpenSSL 3.0.7 1 Nov 2022)
10.0.0......UpDate
10.0.0........Tcl/Tk StarKits
10.0.0..........Darwin
10.0.0............None
10.0.0........Linux / SunOS
10.0.0..........None
10.0.0......Upgrade Functionality Enhancements.
10.0.0........None
10.0.0.
10.0.0......Note : QRCS ( eAES® ) integration is under going finial testing before being released as part of FooCrypt.XX.YY.ZZ.Core, 1st Quarter, 2023.
10.0.0.
10.0.0.
10.0.0.
9.0.0.
9.0.0..FooCrypt.9.0.0.Core
9.0.0....Bug Fix’s.
9.0.0......None
9.0.0....Update Functionality Enhancements.
9.0.0......NEW, Updated & Removed C.L.I. Functionality :
9.0.0........All CLI’s
9.0.0..........Modified overall message stdout for styling
9.0.0..........Added Initialisation Integrity Checks 0,1
9.0.0........FooCrypt-GUI
9.0.0..........Options
9.0.0............None
9.0.0........New Binary FooCrypt-GUI-Data-1
9.0.0..........Options
9.0.0............None
9.0.0........New Binary FooCrypt-GUI-Data-2
9.0.0..........Options
9.0.0............None
9.0.0........FooCrypt
9.0.0..........Options
9.0.0............None
9.0.0........Matrix_Test
9.0.0..........Options
9.0.0............None
9.0.0........CLI_Test
9.0.0..........Options
9.0.0............None
9.0.0........runall_FooCrypt
9.0.0..........Options
9.0.0............None
9.0.0........Decrypt_FooKey
9.0.0..........Options
9.0.0............None
9.0.0........FooSteg
9.0.0..........Options
9.0.0............Added -r Repeat Write Of BASE64 Data To End Of RGB WriteMap
9.0.0............Added GUI popup message for Initialisation Integrity Checks 0,1
9.0.0........runall_FooSteg
9.0.0..........Options
9.0.0............None
9.0.0......NEW & Updated GUI Functionality :
9.0.0........FooCrypt-GUI
9.0.0..........Internal Capability
9.0.0............Added FooCrypt-GUI-Data-1 Initialisation Integrity Checks 0,1,2,3,4,5,6,7,8,9,10,11,12,13
9.0.0............Added FooCrypt-GUI-Data-2 Initialisation Integrity Checks 0,1,2,3,4,5,6,7,8,9,10,11,12,13
9.0.0............Added Initialisation Integrity Checks 0,1,2,3,4,5,6,7,8,9,10,11,12,13
9.0.0............Added code for FooSteg Repeat Write Of BASE64 Data To End Of RGB WriteMap
9.0.0............Added code for /FooCrypt/Piper-Any-Rand as a Random Number Source
9.0.0............Added code for /FooCrypt/Piper-OpenSSL-Rand as a Random Number Source
9.0.0............Added code for Font Family Selection, Cypher_Key_Control, Log_Control, Messages
9.0.0............Added code for Font Size Selection, Cypher_Key_Control, Log_Control, Messages
9.0.0............Added code for Font Widget : Show Fonts : Font Sizes
9.0.0..........Menu Options :
9.0.0............Removed macOS Command+Comma shortcut key
9.0.0............Added Menu Options for Font Family Selection, Cypher_Key_Control, Log_Control, Messages
9.0.0............Added Menu Options for Font Size Selection, Cypher_Key_Control, Log_Control, Messages
9.0.0............Added Menu Options for Show Fonts : Font Sizes
9.0.0..........FooCrypt_Preferences
9.0.0............Removed macOS Command+Comma shortcut key
9.0.0............Added code for /FooCrypt/Piper-Any-Rand as a Random Number Source
9.0.0............Added code for /FooCrypt/Piper-OpenSSL-Rand as a Random Number Source
9.0.0..........FooSteg_Preferences
9.0.0............Added Repeat Write Of BASE64 Data To End Of RGB WriteMap
9.0.0..........FooSteg_Verbose_Preferences
9.0.0............None
9.0.0..........Cypher Key Control
9.0.0............Added Drop Down Box Options for Font Family Selection, Cypher_Key_Control, Log_Control, Messages
9.0.0............Added Drop Down Box Options for Font Size Selection, Cypher_Key_Control, Log_Control, Messages
9.0.0..........FooKeyBoard
9.0.0............Added Drop Down Box Options for Font Family Selection, Cypher_Key_Control, Log_Control, Messages
9.0.0............Added Drop Down Box Options for Font Size Selection, Cypher_Key_Control, Log_Control, Messages
9.0.0..........Log_Control
9.0.0............Added Drop Down Box Options for Font Family Selection, Cypher_Key_Control, Log_Control, Messages
9.0.0............Added Drop Down Box Options for Font Size Selection, Cypher_Key_Control, Log_Control, Messages
9.0.0......Live Linux
9.0.0........Added GNOME 2 [ GNOME Flashback ( Metacity ) ] Desktop
9.0.0........Added precompiled mOpenSSL OpenSSL versions via : foocrypt-9.0.0-openssl-linux_x86_64.deb with OpenSSL :
9.0.0........../opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1l/bin/openssl : OpenSSL 1.1.1l  24 Aug 2021
9.0.0........../opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1m/bin/openssl : OpenSSL 1.1.1m  14 Dec 2021
9.0.0........../opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1n/bin/openssl : OpenSSL 1.1.1n  15 Mar 2022
9.0.0........../opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1o/bin/openssl : OpenSSL 1.1.1o  3 May 2022
9.0.0........../opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1p/bin/openssl : OpenSSL 1.1.1p  21 Jun 2022
9.0.0........../opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1q/bin/openssl : OpenSSL 1.1.1q  5 Jul 2022
9.0.0........../opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-3.0.0/bin/openssl : OpenSSL 3.0.0 7 sep 2021 (Library: OpenSSL 3.0.0 7 sep 2021)
9.0.0........../opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-3.0.1/bin/openssl : OpenSSL 3.0.1 14 Dec 2021 (Library: OpenSSL 3.0.1 14 Dec 2021)
9.0.0........../opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-3.0.2/bin/openssl : OpenSSL 3.0.2 15 Mar 2022 (Library: OpenSSL 3.0.2 15 Mar 2022)
9.0.0........../opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-3.0.3/bin/openssl : OpenSSL 3.0.3 3 May 2022 (Library: OpenSSL 3.0.3 3 May 2022)
9.0.0........../opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-3.0.4/bin/openssl : OpenSSL 3.0.4 21 Jun 2022 (Library: OpenSSL 3.0.4 21 Jun 2022)
9.0.0........../opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-3.0.5/bin/openssl : OpenSSL 3.0.5 5 Jul 2022 (Library: OpenSSL 3.0.5 5 Jul 2022)
9.0.0....Tcl/Tk StarKits
9.0.0......Darwin
9.0.0........None
9.0.0......Linux / SunOS
9.0.0........None
9.0.0....Upgrade Functionality Enhancements.
9.0.0......None
9.0.0.
8.0.0.
8.0.0..FooCrypt.8.0.0.Core
8.0.0....Bug Fix’s.
8.0.0......None
8.0.0....Update Functionality Enhancements.
8.0.0......NEW, Updated & Removed C.L.I. Functionality :
8.0.0........All CLI’s
8.0.0..........Modified overall message stdout for styling
8.0.0........FooCrypt-GUI
8.0.0..........Options
8.0.0............None
8.0.0........FooCrypt
8.0.0..........Options
8.0.0............None
8.0.0........Matrix_Test
8.0.0..........Options
8.0.0............Added -i [ Individual Log Files For Each Encryption / Decryption Test ]
8.0.0........CLI_Test
8.0.0..........Options
8.0.0............None
8.0.0........runall_FooCrypt
8.0.0..........Options
8.0.0............None
8.0.0........Decrypt_FooKey
8.0.0..........Options
8.0.0............None
8.0.0........FooSteg
8.0.0..........Options
8.0.0............Added -R [ Rounds ] option [ 19 - 512 ]
8.0.0............Enhanced FooStegKey length from 32 - 10240 characters
8.0.0............Enhanced Rounds length from [ 19 - 512 ]
8.0.0............Enhanced -a Test Mode for FooStegKey length
8.0.0............Enhanced -a Test Mode for Rounds -R option
8.0.0............Enabled -a Test Mode for Width -W option
8.0.0............Enabled -a Test Mode for Height -H option
8.0.0............Enhanced -a Test Mode messaging
8.0.0........runall_FooSteg
8.0.0..........Options
8.0.0............None
8.0.0......NEW & Updated GUI Functionality :
8.0.0........FooCrypt-GUI
8.0.0..........Internal Capability
8.0.0............Added code for FooSteg Rounds [ 19 - 512 ]
8.0.0............Enhanced code for FooStegKey length
8.0.0..........NEW Menu Options :
8.0.0............None
8.0.0..........FooCrypt_Preferences
8.0.0............None
8.0.0..........FooSteg_Preferences
8.0.0............Added Rounds DDB [ 19 - 512 ]
8.0.0..........FooSteg_Verbose_Preferences
8.0.0............None
8.0.0..........Cypher Key Control
8.0.0............None
8.0.0..........FooKeyBoard
8.0.0............None
8.0.0..........Log_Control
8.0.0............None
8.0.0......Live Linux
8.0.0........Added precompiled mOpenSSL OpenSSL versions via : foocrypt-8.0.0-openssl-linux_x86_64.deb with OpenSSL :
8.0.0........../opt/FooCrypt-OpenSSL/Darwin/bin_64/openssl-1.1.1/bin/openssl : OpenSSL 1.1.1 11 Sep 2018
8.0.0........../opt/FooCrypt-OpenSSL/Darwin/bin_64/openssl-1.1.1a/bin/openssl : OpenSSL 1.1.1a 20 Nov 2018
8.0.0........../opt/FooCrypt-OpenSSL/Darwin/bin_64/openssl-1.1.1b/bin/openssl : OpenSSL 1.1.1b 26 Feb 2019
8.0.0........../opt/FooCrypt-OpenSSL/Darwin/bin_64/openssl-1.1.1c/bin/openssl : OpenSSL 1.1.1c 28 May 2019
8.0.0........../opt/FooCrypt-OpenSSL/Darwin/bin_64/openssl-1.1.1d/bin/openssl : OpenSSL 1.1.1d 10 Sep 2019
8.0.0........../opt/FooCrypt-OpenSSL/Darwin/bin_64/openssl-1.1.1e/bin/openssl : OpenSSL 1.1.1e 17 Mar 2020
8.0.0........../opt/FooCrypt-OpenSSL/Darwin/bin_64/openssl-1.1.1f/bin/openssl : OpenSSL 1.1.1f 31 Mar 2020
8.0.0........../opt/FooCrypt-OpenSSL/Darwin/bin_64/openssl-1.1.1g/bin/openssl : OpenSSL 1.1.1g 21 Apr 2020
8.0.0........../opt/FooCrypt-OpenSSL/Darwin/bin_64/openssl-1.1.1h/bin/openssl : OpenSSL 1.1.1h 22 Sep 2020
8.0.0........../opt/FooCrypt-OpenSSL/Darwin/bin_64/openssl-1.1.1i/bin/openssl : OpenSSL 1.1.1i 8 Dec 2020
8.0.0........../opt/FooCrypt-OpenSSL/Darwin/bin_64/openssl-1.1.1j/bin/openssl : OpenSSL 1.1.1j 16 Feb 2021
8.0.0........../opt/FooCrypt-OpenSSL/Darwin/bin_64/openssl-1.1.1k/bin/openssl : OpenSSL 1.1.1k 25 Mar 2021
8.0.0........../opt/FooCrypt-OpenSSL/Darwin/bin_64/openssl-1.1.1l/bin/openssl : OpenSSL 1.1.1l 24 Aug 2021
8.0.0........../opt/FooCrypt-OpenSSL/Darwin/bin_64/openssl-3.0.0/bin/openssl : OpenSSL 3.0.0 7 sep 2021 (Library: OpenSSL 3.0.0 7 sep 2021)
8.0.0........../opt/FooCrypt-OpenSSL/Darwin/bin_64/openssl-3.0.1/bin/openssl : OpenSSL 3.0.1 14 Dec 2021 (Library: OpenSSL 3.0.1 14 Dec 2021)
8.0.0....Tcl/Tk StarKits
8.0.0......Darwin
8.0.0........None
8.0.0......Linux / SunOS
8.0.0........None
8.0.0....Upgrade Functionality Enhancements.
8.0.0......None
8.0.0.
7.0.0.
7.0.0..FooCrypt.7.0.0.Core
7.0.0....Bug Fix’s.
7.0.0......None
7.0.0....Update Functionality Enhancements.
7.0.0......NEW, Updated & Removed C.L.I. Functionality :
7.0.0........All CLI’s
7.0.0..........Updated StdOut Formatting and Messaging, Added To StdOut :
7.0.0..........PATH, LD_LIBRARY_PATH, Loaded Openssl Libraries
7.0.0..........LD_LIBRARY_PATH Automatically Set To If The PATH Exists :
7.0.0..........[ Directory Name For The Openssl Binary PATH ]/../lib
7.0.0..........[ Directory Name For The Openssl Binary PATH ]/../lib32
7.0.0..........[ Directory Name For The Openssl Binary PATH ]/../lib64
7.0.0........FooCrypt-GUI
7.0.0..........Options
7.0.0............Changed -O Openssl Path to -q Openssl Path
7.0.0........FooCrypt
7.0.0..........Options
7.0.0............Added Batch_Mode functionality for FooKey_File Encrypt / Decrypt
7.0.0..............-b Batch_Mode To Use
7.0.0..............-B Full Path Of Batch_Mode Directory
7.0.0..............-y Batch_Mode Prefix
7.0.0..............-Y Batch_Mode Suffix
7.0.0..............Changed -M Output Format to -O Output Format
7.0.0..............Changed -O Openssl Path to -q Openssl Path
7.0.0..............Changed -S Special Openssl Options to -Q Special Openssl Options
7.0.0..............Moved -F to -f
7.0.0..............Modified -f to accept general files or named pipe or fifo or character files for Create FooKey Data Sources
7.0.0..............Modified -f to utilise /dev/random as Default
7.0.0..............Moved -C Options to -F
7.0.0..............Added Default settings for -C
7.0.0........Matrix_Test
7.0.0..........Options
7.0.0............Changed -O Openssl Path to -q Openssl Path
7.0.0........CLI_Test
7.0.0..........Options
7.0.0............Changed -O Openssl Path to -q Openssl Path
7.0.0........runall_FooCrypt
7.0.0..........Options
7.0.0............Changed -O Openssl Path to -q Openssl Path
7.0.0........Decrypt_FooKey
7.0.0..........Options
7.0.0............Changed -O Openssl Path to -q Openssl Path
7.0.0........FooSteg
7.0.0..........Options
7.0.0............Changed -O Openssl Path to -q Openssl Path
7.0.0........runall_FooSteg
7.0.0..........Options
7.0.0............Changed -O Openssl Path to -q Openssl Path
7.0.0......NEW & Updated GUI Functionality :
7.0.0........FooCrypt-GUI
7.0.0..........Internal Capability
7.0.0...........Added 5 second count down to Quit when fully initialised
7.0.0...........Added automatic KILL of all active process when fully initialised before Quit Added functionality for KillStdOutLog
7.0.0...........Added functionality for StdOutNoLog
7.0.0...........Enhanced functionality for StdOutLog
7.0.0...........Enhanced internal job control and reporting for external and internal process Enhance external KILL command reporting
7.0.0...........Enhanced MsgStdOut reporting
7.0.0...........General cleanup of code base
7.0.0......NEW Menu Options :
7.0.0........[ Menu Select -> FooCrypt -> Clear Lock Password ]
7.0.0........[ Menu Select -> FooCrypt -> Clear Master Password ]
7.0.0........[ Menu Select -> FooKey_Batch -> FooKey_Key ]
7.0.0........[ Menu Select -> FooKey_Batch -> Batch_Mode_Dir ]
7.0.0........[ Menu Select -> FooKey_Batch -> Encrypt ]
7.0.0........[ Menu Select -> FooKey_Batch -> Decrypt ]
7.0.0......FooCrypt_Preferences
7.0.0........Added Button Select Batch Mode Directory
7.0.0........Added CheckBox Tool_Tip
7.0.0........Added DropDownBox Tool_Tip_Delay, 1000-10000 Milliseconds in 500 Milliseconds increments.
7.0.0........Adjusted layout
7.0.0......FooSteg_Preferences
7.0.0........None
7.0.0......FooSteg_Verbose_Preferences
7.0.0........None
7.0.0......Cypher Key Control
7.0.0........None
7.0.0......FooKeyBoard
7.0.0........Added Buttons To Integrate FooKey_Batch Functionality
7.0.0........Enhanced The Top Level Drop Down Boxes To Integrate FooKey_Batch Functionality
7.0.0......Log_Control
7.0.0........Updated GUI Internal Job Control Functionality For Reporting via “Status” and “KILL” Buttons
7.0.0........Added GUI Internal Log StdOutNoLog
7.0.0........Added precompiled mOpenSSL OpenSSL versions via : foocrypt-7.0.0-openssl-linux_x86_64.deb with OpenSSL :
7.0.0........../opt/FooCrypt-OpenSSL/Darwin/bin_64/openssl-1.1.1/bin/openssl : OpenSSL 1.1.1 11 Sep 2018
7.0.0........../opt/FooCrypt-OpenSSL/Darwin/bin_64/openssl-1.1.1a/bin/openssl : OpenSSL 1.1.1a 20 Nov 2018
7.0.0........../opt/FooCrypt-OpenSSL/Darwin/bin_64/openssl-1.1.1b/bin/openssl : OpenSSL 1.1.1b 26 Feb 2019
7.0.0........../opt/FooCrypt-OpenSSL/Darwin/bin_64/openssl-1.1.1c/bin/openssl : OpenSSL 1.1.1c 28 May 2019
7.0.0........../opt/FooCrypt-OpenSSL/Darwin/bin_64/openssl-1.1.1d/bin/openssl : OpenSSL 1.1.1d 10 Sep 2019
7.0.0........../opt/FooCrypt-OpenSSL/Darwin/bin_64/openssl-1.1.1e/bin/openssl : OpenSSL 1.1.1e 17 Mar 2020
7.0.0........../opt/FooCrypt-OpenSSL/Darwin/bin_64/openssl-1.1.1f/bin/openssl : OpenSSL 1.1.1f 31 Mar 2020
7.0.0........../opt/FooCrypt-OpenSSL/Darwin/bin_64/openssl-1.1.1g/bin/openssl : OpenSSL 1.1.1g 21 Apr 2020
7.0.0........../opt/FooCrypt-OpenSSL/Darwin/bin_64/openssl-1.1.1h/bin/openssl : OpenSSL 1.1.1h 22 Sep 2020
7.0.0........../opt/FooCrypt-OpenSSL/Darwin/bin_64/openssl-1.1.1i/bin/openssl : OpenSSL 1.1.1i 8 Dec 2020
7.0.0........../opt/FooCrypt-OpenSSL/Darwin/bin_64/openssl-1.1.1j/bin/openssl : OpenSSL 1.1.1j 16 Feb 2021
7.0.0........../opt/FooCrypt-OpenSSL/Darwin/bin_64/openssl-1.1.1k/bin/openssl : OpenSSL 1.1.1k 25 Mar 2021
7.0.0........../opt/FooCrypt-OpenSSL/Darwin/bin_64/openssl-1.1.1l/bin/openssl : OpenSSL 1.1.1l 24 Aug 2021
7.0.0........../opt/FooCrypt-OpenSSL/Darwin/bin_64/openssl-3.0.0/bin/openssl : OpenSSL 3.0.0 7 sep 2021 (Library: OpenSSL 3.0.0 7 sep 2021)
7.0.0....Tcl/Tk StarKits
7.0.0......Darwin
7.0.0........None
7.0.0......Linux / SunOS
7.0.0........None
7.0.0....Upgrade Functionality Enhancements.
7.0.0......None
7.0.0.
6.0.0.
6.0.0..FooCrypt.6.0.0.Core
6.0.0....Bug Fix’s.
6.0.0......FooCrypt-GUI
6.0.0........Fixed FooCrypt_Preferences Save New Line Issue Effecting FooCrypt_Preferences Load Parsing And Setting Of MSG_Digest.
6.0.0........Fixed mapping of Selected_Cypher being out by 1 for [ Menu -> Select_Cypher ] on Linux / SunOS during startup.
6.0.0.
6.0.0....Update Functionality Enhancements.
6.0.0......NEW, Updated & Removed C.L.I. Functionality :
6.0.0........FooSteg
6.0.0..........Updated Secure FIFO Communications Between FooCrypt-GUI -> FooSteg
6.0.0..........New Switches For FooStegCypher To Reorganise [ FooStegScanMap -> FooStegCypher -> FooStegWriteMap | FooStegExtractMap ]
6.0.0............-k   [ FooStegKey Is Asked For Via A Prompt ]
6.0.0............-K "[ FooStegKey Via A Command Line Option ]” [ Enclosed in Double Quotes ]
6.0.0............-t    [ FooStegToken Is Asked For Via A Prompt ]
6.0.0............-T  "[ FooStegToken Via A Command Line Option ]” [ Enclosed in Double Quotes ]
6.0.0............FooCrypt-GUI Only C.L.I. Options For Encrypted FIFO Communications.
6.0.0..............-x FooStegKey Is Passed To FooSteg Via FIFO Encrypted Communications
6.0.0..............-X FooStegKey And FooStegToken Are Passed To FooSteg Via FIFO Encrypted Communications
6.0.0............-v [ New Verbose Options ]
6.0.0..............CypherMap [ CypherMap Pixel List Is Generated ]
6.0.0..............ExtractMap [ ExtractMap Pixel List Is Generated ]
6.0.0..............ScanMap [ ScanMap Pixel List Is Generated ]
6.0.0..............Verify3 [ Verify3 Success Data Is Logged ]
6.0.0..............Verify3E [ Verify3E Error Data Is Logged ]
6.0.0..............WriteMap [ WriteMap Pixel List Is Generated ]
6.0.0.
6.0.0........FooCrypt-GUI
6.0.0..........Removed -X and -U Switches.
6.0.0.
6.0.0........FooCrypt
6.0.0..........Updated Secure FIFO Communications Between FooCrypt-GUI -> FooCrypt
6.0.0.
6.0.0......NEW & Updated GUI Functionality :
6.0.0........FooCrypt-GUI
6.0.0............Updated Secure FIFO Communications Between FooCrypt-GUI -> FooCrypt
6.0.0............Updated Secure FIFO Communications Between FooCrypt-GUI -> FooSteg
6.0.0............Added TCL Expect Control of spawned OpenSSL Commands
6.0.0..........NEW Menu Options :
6.0.0............[ Menu Select -> FooCrypt -> Clear Lock Password ]
6.0.0............[ Menu Select -> FooCrypt -> Clear Master Password ]
6.0.0............[ Menu Select -> FooSteg -> Clear FSC_Password ]
6.0.0............[ Menu Select -> FooSteg -> Clear FSC_Token ]
6.0.0............[ Menu Select -> FooSteg -> Extract -> Set FSC_Password ]
6.0.0............[ Menu Select -> FooSteg -> Extract -> Set FSC_Token ]
6.0.0............[ Menu Select -> FooSteg -> Test -> Set FSC_Password ]
6.0.0............[ Menu Select -> FooSteg -> Write -> Set FSC_Password ]
6.0.0.
6.0.0........FooSteg_Verbose_Preferences
6.0.0..........Added New VERBOSE Switches
6.0.0............-v [ CypherMap | ExtractMap | ScanMap | Verify3 | Verify3E | WriteMap ]
6.0.0..........Adjusted Spacing and Size of Buttons, Check Box’s, Dropdown Box’s, Text.
6.0.0.
6.0.0........FooSteg_Preferences
6.0.0..........Added FSC_Password and FSC_Token Buttons for FooSteg -a [ Extract | Test | Write ] Integration
6.0.0..........Adjusted Spacing and Size of Buttons, Check Box’s, Dropdown Box’s, Text.
6.0.0.
6.0.0........FooKeyBoard
6.0.0..........Added FSC_Password Destination
6.0.0..........Added FSC_Token Destination
6.0.0..........Renamed Destination FooSteg_Random_Width to FS_Random_Width
6.0.0..........Renamed Destination FooSteg_Random_Height to FS_Random_Height
6.0.0..........Renamed Destination FooSteg_RGB_Min to FS_RGB_Min
6.0.0..........Renamed Destination FooSteg_RGB_Max to FS_RGB_Max
6.0.0..........Renamed Destination FooSteg_Width_Pixel to FS_Start_Pixel_Width
6.0.0..........Renamed Destination FooSteg_Height_Pixel to FS_Start_Pixel_Height
6.0.0.
6.0.0........Live Linux
6.0.0..........Added precompiled mOpenSSL OpenSSL versions via : foocrypt-6.0.0-openssl-linux_x86_64.deb with OpenSSL :
6.0.0............STATUS  : FOUND	: /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1a/bin/openssl : OpenSSL 1.1.1a  20 Nov 2018
6.0.0............STATUS  : FOUND	: /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1b/bin/openssl : OpenSSL 1.1.1b  26 Feb 2019
6.0.0............STATUS  : FOUND	: /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1c/bin/openssl : OpenSSL 1.1.1c  28 May 2019
6.0.0............STATUS  : FOUND	: /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1d/bin/openssl : OpenSSL 1.1.1d  10 Sep 2019
6.0.0............STATUS  : FOUND	: /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1e/bin/openssl : OpenSSL 1.1.1e  17 Mar 2020
6.0.0............STATUS  : FOUND	: /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1f/bin/openssl : OpenSSL 1.1.1f  31 Mar 2020
6.0.0............STATUS  : FOUND	: /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1g/bin/openssl : OpenSSL 1.1.1g  21 Apr 2020
6.0.0............STATUS  : FOUND	: /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1h/bin/openssl : OpenSSL 1.1.1h  22 Sep 2020
6.0.0............STATUS  : FOUND	: /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1i/bin/openssl : OpenSSL 1.1.1i  8 Dec 2020
6.0.0............STATUS  : FOUND	: /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1j/bin/openssl : OpenSSL 1.1.1j  16 Feb 2021
6.0.0............STATUS  : FOUND	: /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1/bin/openssl : OpenSSL 1.1.1  11 Sep 2018
6.0.0............STATUS  : FOUND	: /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-3.0.0-alpha13/bin/openssl : OpenSSL 3.0.0-alpha13 11 Mar 2021 (Library: OpenSSL 3.0.0-alpha13 11 Mar 2021)
6.0.0.
6.0.0........Tcl/Tk StarKits
6.0.0..........Darwin
6.0.0............Added Expect 5.45.4 libraries into the FooCrypt.app & FooSteg.app and Wish.app bundles
6.0.0..........Linux / SunOS
6.0.0............Update Tcl/Tk to 8.6.11
6.0.0............Added Expect 5.45.4 libraries into the StarKit bundles.
6.0.0.
6.0.0......Upgrade Functionality Enhancements.
6.0.0........None
6.0.0.
5.0.5.
5.0.5..FooCrypt.5.0.5.Core
5.0.5....Bug Fix’s.
5.0.5......FooCrypt-GUI
5.0.5........Fixed PID & PPID & CHILD issue with Log Control KILL function when FooCrypt-GUI was running FooSteg.
5.0.5.
5.0.5....Update Functionality Enhancements.
5.0.5......NEW & Updated C.L.I. Functionality :
5.0.5........ALL
5.0.5..........Updated and Modified Licensing Functions.
5.0.5..........NEW KEYS will need to be requested for all end users to run 5.0.5+.
5.0.5........FooSteg
5.0.5..........-a Test [ Reduced Test Image to 100x100 ]
5.0.5..........-A [ 0 - 7 ] ScanMap Read / Write Mode
5.0.5..........-p [ Width Pixel ]x[ Height Pixel ] [ ScanMap Pixel Start Location ]
5.0.5..........-v [ Verbose Logging ] [ Analyse | B64Data | Copy | Extract1 | Extract2 | Random | Read | ReadData | Verify1 | Verify1E | Verify2 | Verify2E | Write1 | Write2 | Test ]
5.0.5..........-V [ Verbose StdOut Logging ]
5.0.5..........-L [ Verbose LogFile Logging ]
5.0.5..........-Z [ Sleep For N Milliseconds After Each Verbose StdOut Line Is Displayed ]
5.0.5.
5.0.5......NEW & Updated GUI Functionality :
5.0.5........FooCrypt-GUI
5.0.5..........NEW Menu Options :
5.0.5..........[ Menu Select -> FooCrypt -> Set Lock Password ]
5.0.5..........[ Menu Select -> FooCrypt -> Set Master Password]
5.0.5..........[ Menu Select -> FooSteg -> Verbose Settings -> { Hide | Show | Reset } ]
5.0.5........FooCrypt_Preferences
5.0.5..........Modified Reset_Master_Password Button Text To ‘Set Master Password’
5.0.5..........Modified Reset_Lock_Password Button Text To ‘Set Lock Password’
5.0.5..........NEW Button ‘Reset FooCrypt Settings To Default’
5.0.5..........Adjusted Spacing and Size of Buttons, Check Box’s, Dropdown Box’s, Text.
5.0.5........FooSteg_Preferences
5.0.5..........NEW ScanMode Drop Down Box
5.0.5..........NEW Start Pixel Width
5.0.5..........NEW Start Pixel Height
5.0.5..........NEW Custom Start Pixel Check Box
5.0.5..........Resized ‘Reset FooSteg Preferences To Default’ Button
5.0.5..........Adjusted Spacing and Size of Buttons, Check Box’s, Dropdown Box’s, Text.
5.0.5........NEW FooSteg_Verbose_Preferences
5.0.5..........NEW CheckBox’s To Cover The Verbose Functionality For FooSteg
5.0.5............-v [ Analyse | B64Data | Copy | Extract1 | Extract2 | Random | Read | ReadData | Verify1 | Verify1E | Verify2 | Verify2E | Write1 | Write2 | Test ]
5.0.5............-V [ Verbose StdOut Logging ]
5.0.5............-L [ Verbose LogFile Logging ]
5.0.5.
5.0.5......Live Linux
5.0.5........Added precompiled mOpenSSL OpenSSL versions via : foocrypt-5.0.5-openssl-linux_x86_64.deb with OpenSSL SSL / TLS / DTLS functionality being DISABLED
5.0.5..........STATUS  : FOUND	: /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.0.2u/bin/openssl : OpenSSL 1.0.2u  20 Dec 2019
5.0.5..........STATUS  : FOUND	: /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.0l/bin/openssl : OpenSSL 1.1.0l  10 Sep 2019
5.0.5..........STATUS  : FOUND	: /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1a/bin/openssl : OpenSSL 1.1.1a  20 Nov 2018
5.0.5..........STATUS  : FOUND	: /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1b/bin/openssl : OpenSSL 1.1.1b  26 Feb 2019
5.0.5..........STATUS  : FOUND	: /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1c/bin/openssl : OpenSSL 1.1.1c  28 May 2019
5.0.5..........STATUS  : FOUND	: /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1d/bin/openssl : OpenSSL 1.1.1d  10 Sep 2019
5.0.5..........STATUS  : FOUND	: /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1e/bin/openssl : OpenSSL 1.1.1e  17 Mar 2020
5.0.5..........STATUS  : FOUND	: /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1f/bin/openssl : OpenSSL 1.1.1f  31 Mar 2020
5.0.5..........STATUS  : FOUND	: /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1g/bin/openssl : OpenSSL 1.1.1g  21 Apr 2020
5.0.5..........STATUS  : FOUND	: /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1/bin/openssl : OpenSSL 1.1.1  11 Sep 2018
5.0.5.
5.0.5....Upgrade Functionality Enhancements.
5.0.5......None
5.0.5.
5.0.0.
5.0.0..FooCrypt.5.0.0.Core
5.0.0....Bug Fix’s.
5.0.0......None
5.0.0.
5.0.0....Update Functionality Enhancements.
5.0.0......New C.L.I.  :
5.0.0........FooCheck
5.0.0..........-X UpDate [ Version Check To Identify A New Release Of FooCrypt ]
5.0.0..........-X Validate [ Performs A SHA256 HASH Analysis. Of The Application Tree ]
5.0.0..........-U UpDate URL [ URL To Utilise For UpDate Version Checking ]
5.0.0.
5.0.0....Updated C.L.I. Functionality :
5.0.0......FooCrypt-GUI, FooCrypt, CLI_Test, Decrypt_FooKey, Matrix_Test, mOpenSSL, runall_FooCrypt,  runall_FooSteg
5.0.0........-X UpDate [ Version Check To Identify A New Release Of FooCrypt ]
5.0.0........-X Validate [ Performs A SHA256 HASH Analysis. Of The Application Tree ]
5.0.0........-U UpDate URL [ URL To Utilise For UpDate Version Checking ]
5.0.0.
5.0.0......FooCrypt, Decrypt_FooKey
5.0.0........FooKey’s : Modified the MD5 HASH to a SHA256 HASH
5.0.0........Msg_Digest : Modified the MD5 HASH to a SHA256 HASH
5.0.0.
5.0.0......mOpenSSL
5.0.0........OpenSSL SSL / TLS / DTLS functionality is DISABLED by Default  via Config Build Exclude List :
5.0.0........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
5.0.0.
5.0.0....Updated GUI Functionality :
5.0.0......FooCrypt-GUI
5.0.0........Added Menu Option :
5.0.0........[ Menu Select -> Select_Cypher -> FooCrypt Validation -> Validate All FooCrypt Application SHA256 Hashs ]
5.0.0........[ Menu Select -> Edit -> Clear OS Clipboard ]
5.0.0........[ Menu Select -> Help -> Check For FooCrypt UpDates ]
5.0.0......FooCrypt_Preferences
5.0.0........Modified Master Password Password Entry Box to Reset_Master_Password Button.
5.0.0........Modified the Default Msg_Digest to a SHA256 HASH
5.0.0......Master_Password
5.0.0........Modified the setting of the Master_Password for FooKey’s / FooCrypt Preferences File to be set by the end user upon start up via 2 new dialog box’s.
5.0.0......FooKey
5.0.0........Modified the MD5 HASH to a SHA256 HASH
5.0.0......FooKey_Msg
5.0.0........Modified the MD5 HASH to a SHA256 HASH
5.0.0.
5.0.0......Live Linux
5.0.0........Added precompiled mOpenSSL OpenSSL versions via : foocrypt-5.0.0-openssl-linux_x86_64.deb with OpenSSL SSL / TLS / DTLS functionality being DISABLED
5.0.0..........STATUS  : FOUND	: /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.0.2u/bin/openssl : OpenSSL 1.0.2u  20 Dec 2019
5.0.0..........STATUS  : FOUND	: /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.0l/bin/openssl : OpenSSL 1.1.0l  10 Sep 2019
5.0.0..........STATUS  : FOUND	: /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1a/bin/openssl : OpenSSL 1.1.1a  20 Nov 2018
5.0.0..........STATUS  : FOUND	: /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1b/bin/openssl : OpenSSL 1.1.1b  26 Feb 2019
5.0.0..........STATUS  : FOUND	: /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1c/bin/openssl : OpenSSL 1.1.1c  28 May 2019
5.0.0..........STATUS  : FOUND	: /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1d/bin/openssl : OpenSSL 1.1.1d  10 Sep 2019
5.0.0..........STATUS  : FOUND	: /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1e/bin/openssl : OpenSSL 1.1.1e  17 Mar 2020
5.0.0..........STATUS  : FOUND	: /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1f/bin/openssl : OpenSSL 1.1.1f  31 Mar 2020
5.0.0..........STATUS  : FOUND	: /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1g/bin/openssl : OpenSSL 1.1.1g  21 Apr 2020
5.0.0..........STATUS  : FOUND	: /opt/FooCrypt-OpenSSL/Linux/bin_64/openssl-1.1.1/bin/openssl : OpenSSL 1.1.1  11 Sep 2018
5.0.0.
5.0.0....Upgrade Functionality Enhancements.
5.0.0......None
5.0.0.
4.2.1.
4.2.1..FooCrypt.4.2.1.Core
4.2.1....Bug Fixs.
4.2.1......FooCrypt-GUI
4.2.1......Decrypt_FooKey
4.2.1......runall_FooSteg
4.2.1....Update Functionality Enhancements.
4.2.1......FooCrypt-GUI
4.2.1......New FooKeyBoard layout and workflow functionality improvements
4.2.1......See the FooKeyBoard documentation for further details.
4.2.1......Live Linux
4.2.1......Added precompiled mOpenSSL OpenSSL versions via : foocrypt-4.2.1-openssl-linux_x86_64.deb
4.2.1......OpenSSL 1.0.2s  28 May 2019
4.2.1......OpenSSL 1.1.0k  28 May 2019
4.2.1......OpenSSL 1.1.1c  28 May 2019
4.2.1......OpenSSL versions 1.1.1d, 1.1.0l and 1.0.2t will be packaged as part of the foocrypt-x-y-z-openssl-linux_x86_64.deb package from early October, 2019
4.2.1....Upgrade Functionality Enhancements.
4.2.1......None
4.2.1.
4.0.0.
4.0.0..FooCrypt.4.0.0.Core
4.0.0....Bug Fixs.
4.0.0......None
4.0.0....Update Functionality Enhancements.
4.0.0......None
4.0.0....Upgrade Functionality Enhancements.
4.0.0......Added the following binary tools
4.0.0......CLI_Test
4.0.0......Decrypt_FooKey
4.0.0......Matrix_Test
4.0.0......mOpenSSL
4.0.0......runall_FooCrypt
4.0.0......runall_FooSteg
4.0.0......Live Linux
4.0.0......Added precompiled mOpenSSL OpenSSL versions via : foocrypt-4.0.0 -openssl-linux_x86_64.deb
4.0.0......OpenSSL 1.0.2s  28 May 2019
4.0.0......OpenSSL 1.1.0k  28 May 2019
4.0.0......OpenSSL 1.1.1c  28 May 2019
4.0.0......Migrated Live Image build system from Distro Share to Cubic
4.0.0.
3.0.3.
3.0.3..FooCrypt.3.0.3.Core
3.0.3....Bug Fixs.
3.0.3......Renamed FooKeyBoard Buttons SWM to STWM, to match functionality.
3.0.3......STWM [ 1 - 5 ] ( was SWM [ 1 - 5 ] )
3.0.3......Show Text Window Memory In The Text Window [ 1 - 5 ]
3.0.3......Switch To Active Buffer [ 1 - 5 ]
3.0.3......Renamed FooKeyBoard Buttons CWM to CTWM, to match functionality.
3.0.3......CTWM [ 1 - 5 ] ( was CWM [ 1 - 5 ])
3.0.3......Clear Text Window Memory [ 1 - 5 ]
3.0.3......Switch To Active Buffer [ 1 - 5 ]
3.0.3......Renamed FooKeyBoard Buttons LWM to LTWM, to match functionality.
3.0.3......LTWM [ 1 - 5 ] ( was LWM [ 1 - 5 ])
3.0.3......Load Text Window Into Window Memory [ 1 - 5 ]
3.0.3......Switch To Active Buffer [ 1 - 5 ]
3.0.3......Renamed FooKeyBoard Buttons IWMA to ITWMA, to match functionality.
3.0.3......ITWMA [ 1 - 5 ] ( was IWMA [ 1 - 5 ])
3.0.3......Import an ASCII File Into The Text Window Memory [ 1 - 5 ]
3.0.3......Switch To Active Buffer [ 1 - 5 ]
3.0.3......Renamed FooKeyBoard Buttons IWMB to ITWMB, to match functionality.
3.0.3......ITWMB [ 1 - 5 ] ( was IWMB [ 1 - 5 ])
3.0.3......Import an Binary File Into The Text Window Memory [ 1 - 5 ]
3.0.3......Switch To Active Buffer [ 1 - 5 ]
3.0.3......Renamed FooKeyBoard Buttons TWMF to ETWMF, to match functionality.
3.0.3......ETWMF [ 1 - 5 ] ( was TWMF [ 1 - 5 ])
3.0.3......Save Text Window To Text Window Memory [ 1 - 5 ]
3.0.3......Export Text Window Memory [ 1 - 5 ] To A File
3.0.3......Switch To Active Buffer [ 1 - 5 ]
3.0.3......Renamed CypherKeyControl Button SWM to STWM, to match functionality.
3.0.3......Show Text Window Memory
3.0.3......Renamed CypherKeyControl Button CWM to CTWM, to match functionality.
3.0.3......Clear Text Window Memory
3.0.3......Renamed CypherKeyControl Button LWM to LTWM, to match functionality.
3.0.3......Load Text Window Memory
3.0.3......Renamed CypherKeyControl Button IWMA to ITWMA, to match functionality.
3.0.3......Import Text Window Memory ASCII
3.0.3......Renamed CypherKeyControl Button IWMB to ITWMB, to match functionality.
3.0.3......Import Text Window Memory Binary
3.0.3......Renamed FooCrypt Preferences Check Button IWMA_Data to ITWMA_Data, to match functionality.
3.0.3......Renamed FooCrypt Preferences Check Button IWMB_Data to ITWMB_Data, to match functionality.
3.0.3......Renamed FooCrypt Preferences Check Button IWMA_BarChart to ITWMA_BarChart, to match functionality.
3.0.3......Renamed FooCrypt Preferences Check Button IWMB_BarChart to ITWMB_BarChart, to match functionality.
3.0.3......Renamed FooCrypt Preferences Check Button IWMB_Summary to ITWMB_Summary, to match functionality.
3.0.3......Renamed FooCrypt Preferences Check Button IWMB_Save_Dump to ITWMB_Save_Dump, to match functionality.
3.0.3......Renamed FooCrypt Preferences Check Button ITWM_KILL to ITWMB_KILL, to match functionality.
3.0.3......Renamed FooCrypt Preferences Button SI to Select Image, to match functionality.
3.0.3......Renamed FooCrypt Preferences Label GFD to Gif Flash Delay, to match functionality.
3.0.3......Renamed FooCrypt Preferences Label MD to MSG_Digest, to match functionality.
3.0.3......Removed FooCrypt Preferences Check Button STEGANOGRAPHY, as FooCrypt GUI Steganography Demo functionality has been removed.
3.0.3.
3.0.3....Update Functionality Enhancements.
3.0.3......Added FooCrypt Preferences Check Button Intro to control FooIntro Image Display Before Validation Has Been Completed.
3.0.3......Redesign of the FooCrypt Reporting Layout
3.0.3......Logs are now logged by utilising file descriptor redirection..
3.0.3......Added -c [ Check Requirements ] switch to FooCrypt GUI CLI
3.0.3......Added -O [ Full PATH Of OpenSSL Binary To Use ] switch to FooCrypt GUI CLI
3.0.3......Added -E [ Full PATH Of Expect Version To Use ] switch to FooCrypt GUI CLI
3.0.3......Removed -W [ Full PATH Of Wish Version To Use ] switch from FooCrypt CLI
3.0.3......Added FooKey_Message Menu Options For Message Destinations, StdOutLog and Text Window Active Data
3.0.3.
3.0.3....Upgrade Functionality Enhancements.
3.0.3......Integration of FooSteg into the FooCrypt GUI
3.0.3......Added FooSteg Menu Functionality To Drive FooSteg
3.0.3......Added FooSteg Preferences Window To Drive FooSteg
3.0.3......Added FooSteg CLI Help Menu Item To The Help Menu
3.0.3......Added FooSteg Licenses Menu Item To The FooCrypt Menu
3.0.3......Added FooSteg Internal Processing To Drive FooSteg
3.0.3.
2.2.0.
2.2.0..FooCrypt.2.2.0.Core
2.2.0....Bug Fixs.
2.2.0......Renamed FooKeyBoard Buttons EWMF to TWMF, to match functionality.
2.2.0......TWMF [ 1 - 5 ] ( was EWMF [ 1 - 5 ])
2.2.0......Save Text Window To Window Memory [ 1 - 5 ]
2.2.0......Export Window Memory [ 1 - 5 ] To A File
2.2.0......Switch To Active Buffer [ 1 - 5 ]
2.2.0......Renamed FooKeyBoard Buttons CW to CTW, to match functionality.
2.2.0......Clear Text Window [ 1 - 5 ]
2.2.0......Renamed CypherKeyControl Buttons EWMF to TWMF, to match functionality.
2.2.0......TWMF ( was EWMF )
2.2.0......Save Text Window To Window Memory [ Active Buffer ]
2.2.0......Export Window Memory [ Active Buffer ] To A File
2.2.0......Renamed CypherKeyControl Button CW to CTW, to match functionality.
2.2.0......Clear Text Window
2.2.0......Renamed [ Menu Select -> Cypher_Key_Control -> Export : Text Window ] To match functionality with TWMF buttons.
2.2.0.....       [ Menu Select -> Cypher_Key_Control -> Export : Text Window To Window Memory, File ]
2.2.0.
2.2.0....Update Functionality Enhancements.
2.2.0......FooSteg released with a C.L.I..interface.
2.2.0......FooSteg performs Steganography via Binary RGB Encoding & Decoding Of A Base64 File Into & From An Image.
2.2.0......FooSteg Supports The Following Image Formats / Functionality.
2.2.0......GIF & JPEG Formats Utilise A Compression Algorithm Which Prevents The Format From Being The Data Carrier For The Binary RGB Encoding / Decoding
2.2.0.
2.2.0.......ID = Input Data Image     [ See -d & -D ]
2.2.0.......IF = Input File Image     [ See -f & -F ]
2.2.0.......IS = Input Source Image   [ See -s & -S ]
2.2.0.
2.2.0.......OC = Ouput Copy Image     [ See -o & -O ]
2.2.0.......OD = Ouput Data Image     [ See -o & -O ]
2.2.0.......OR = Ouput Random Image   [ See -o & -O ]
2.2.0.
2.2.0.......NO = Image Format Not Supported
2.2.0.
2.2.0.......============================================================
2.2.0.......|.Format..|..Copy..|..Extract..|.Random.|.Read..|...Write..|
2.2.0.......============================================================
2.2.0.......|...BMP...|.IF..OC.|..IS...ID..|...OR...|..IF...|.IF...OD..|
2.2.0.......============================================================
2.2.0.......|...GIF...|.IF.....|..IS.......|...NO...|..IF...|.IF.......|
2.2.0.......============================================================
2.2.0.......|...JPEG..|.IF..OC.|..IS.......|...OR...|..IF...|.IF.......|
2.2.0.......============================================================
2.2.0.......|...PCX...|.IF..OC.|..IS...ID..|...OR...|..IF...|.IF...OD..|
2.2.0.......============================================================
2.2.0.......|...PNG...|.IF..OC.|..IS...ID..|...OR...|..IF...|.IF...OD..|
2.2.0.......============================================================
2.2.0.......|...PPM...|.IF..OC.|..IS...ID..|...OR...|..IF...|.IF...OD..|
2.2.0.......============================================================
2.2.0.......|...SGI...|.IF..OC.|..IS...ID..|...OR...|..IF...|.IF...OD..|
2.2.0.......============================================================
2.2.0.......|...SUN...|.IF..OC.|..IS...ID..|...OR...|..IF...|.IF...OD..|
2.2.0.......============================================================
2.2.0.......|...TGA...|.IF..OC.|..IS...ID..|...OR...|..IF...|.IF...OD..|
2.2.0.......============================================================
2.2.0.......|...TIFF..|.IF..OC.|..IS...ID..|...OR...|..IF...|.IF...OD..|
2.2.0.......============================================================
2.2.0.
2.2.0.......=================================================================
2.2.0.......|..Successful.BASE64.Steganography.Image.Encode./.Decode.Table..|
2.2.0.......=================================================================
2.2.0.......|.Input.Source..|................Data.Source....................|
2.2.0.......|.Image.Format..|................Image.Format...................|
2.2.0.......=================================================================
2.2.0.......|......BMP......|....BMP..PCX..PNG..PPM..SGI..SUN..TGA..TIFF....|
2.2.0.......=================================================================
2.2.0.......|......GIF......|....BMP..PCX..PNG..PPM..SGI..SUN..TGA..TIFF....|
2.2.0.......=================================================================
2.2.0.......|......JPEG.....|....BMP..PCX..PNG..PPM..SGI..SUN..TGA..TIFF....|
2.2.0.......=================================================================
2.2.0.......|......PCX......|....BMP..PCX..PNG..PPM..SGI..SUN..TGA..TIFF....|
2.2.0.......=================================================================
2.2.0.......|......PNG......|....BMP..PCX..PNG..PPM..SGI..SUN..TGA..TIFF....|
2.2.0.......=================================================================
2.2.0.......|......PPM......|....BMP..PCX..PNG..PPM..SGI..SUN..TGA..TIFF....|
2.2.0.......=================================================================
2.2.0.......|......SGI......|....BMP..PCX..PNG..PPM..SGI..SUN..TGA..TIFF....|
2.2.0.......=================================================================
2.2.0.......|......SUN......|....BMP..PCX..PNG..PPM..SGI..SUN..TGA..TIFF....|
2.2.0.......=================================================================
2.2.0.......|......TGA......|....BMP..PCX..PNG..PPM..SGI..SUN..TGA..TIFF....|
2.2.0.......=================================================================
2.2.0.......|......TIFF.....|....BMP..PCX..PNG..PPM..SGI..SUN..TGA..TIFF....|
2.2.0.......=================================================================
2.2.0.
2.2.0......Added Disk Usage Reporting via du -hs as part of the FooCrypt CleanUP process for the Temporary and Log File Directory created upon each invocation of FooCrypt / FooCrypt-GUI / FooSteg & the entire [ FooHome ] directory.
2.2.0......[ FooHome ]/[ YYYYMMDDHHMMSS ]_[ HOSTNAME ]_[ FooCrypt | FooCrypt-GUI | FooSteg ] & [ FooHome ]
2.2.0......Added the FooSteg StarKit based on Tcl/Tk 8.6.9 for FooSteg to utilise.
2.2.0......Added mOpenSSL to enable the end user greater OpenSSL flexibility and simplify the download / compile of openssl versions.
2.2.0.
2.2.0....Upgrade Functionality Enhancements.
2.2.0......None
2.2.0.
2.1.2.
2.1.2..FooCrypt.2.1.2.Core
2.1.2.
2.1.2....Bug Fixs.
2.1.2......Minor cosmetic fix to correct the incorrect menu update of Create Random Data Memory under the Cypher_Key_Control menu after modifying the Max_Gen_Random value via Preferences.
2.1.2......Rewrite of the inbuilt KORN Arithmetic and Test functions for the Windows 10 Windows Subsystem For Linux port which sporadically effected the FooCrypt Verification and Licensing Modules.
2.1.2......https://bugs.launchpad.net/ubuntu/+source/ksh/+bug/1818596
2.1.2......https://community.ubuntu.com/t/inbuilt-korn-arithmetic-test-functions-broken-under-windows-subsystem-for-linux/10089
2.1.2.
2.1.2....Update Functionality Enhancements.
2.1.2......None
2.1.2.
2.1.2....Upgrade Functionality Enhancements.
2.1.2......None
2.1.2.
2.1.2....Recommendations
2.1.2......FooCrypt recommends utilising the FooCrypt.X.Y.Z.Core.Live.Linux distribution, running inside a hypervisor on any Windows instance, to mitigate the unknown deficiencies in the Windows 10 WSL, along with protecting your data from MALWare, Virus, etc..
2.1.2.
2.1.1.
2.1.1..FooCrypt.2.1.1.Core
2.1.1....Bug Fixs.
2.1.1......None
2.1.1.
2.1.1....Update Functionality Enhancements.
2.1.1......Enhanced mFooKey script to automate the creating of FooKeys from a directory containing GIF images.
2.1.1.
2.1.1....Upgrade Functionality Enhancements.
2.1.1......Integrated FooKey_Message To Enable the encryption / decryption of simple messages sourced from the Cypher_Key_Control Text Window.
2.1.1......Added Base64 Encode / Decode Cypher_Key_Control Text Window
2.1.1.
1.0.1.
1.0.1..FooCrypt.1.0.1.Core
1.0.1....Bug Fixs.
1.0.1......None
1.0.1.
1.0.1....Update Functionality Enhancements.
1.0.1......None
1.0.1.
1.0.1....Upgrade Functionality Enhancements.
1.0.1......Added preference selections for :
1.0.1......MSG_Box [ Show Message Dialog Windows ]
1.0.1......MSG_Log [ Log Message Dialogs To AllStdOutLogs]
1.0.1......Verbose [ Command Verbosity ]
1.0.1......FWT [ Fifo Wait Time ]
1.0.1......MD [ Message Digest To Use via OpenSSL -md ]
1.0.1......CLI Enhancements
1.0.1......Integrated Create_FooKey script as -C [ Create FooKey ]
1.0.1......Integrated Create_FooKey script as -F [ File To Create FooKey From ]
1.0.1......Added -M [ Save Encrypted Output File Format : OpenSSL | Base64 ]
1.0.1......Added -m [ Message Digest To Use ]
1.0.1......Added -D [ Display Debug Expect Output ]
1.0.1......Added mFooKey script to automate the creating of FooKeys from a directory containing GIF images.
1.0.1.
0.0.1.
0.0.1..FooCrypt.0.0.1.Core
0.0.1....Initial Release
0.0.1.