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….

 

Change Log

 

Download FooCrypt.X.Y.Z.Core Documentation

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

 

Current Release : FooCrypt.9.0.0.Core

 


9.0.1.
9.0.1..FooCrypt.X.Y.Z.Core
9.0.1....Current Development
9.0.1......FooCrypt-GUI
9.0.1........Integration of The Quantum Resistant eAES(R) Cipher Engine By QRCrypto
9.0.1........Inclusion of OpenSSL -iter and -pbkdf2 options
9.0.1........General GUI enhancements for the internal ToolTip Help
9.0.1......FooCrypt
9.0.1........Integration of The Quantum Resistant eAES(R) Cipher Engine By QRCrypto
9.0.1........Inclusion of OpenSSL -iter and -pbkdf2 options
9.0.1......FooSteg
9.0.1........Inclusion of OpenSSL -iter and -pbkdf2 options
9.0.1......Live.Linux
9.0.1........Upgrade to ubuntu 22.04.1 LTS Desktop as the base cd image to build the live image from
9.0.1........A gdm3 display manager with gnome3, flashback & xfce4 deskktops iso
9.0.1........A sddm display manager with a xfce4 deskktop iso
9.0.1........Inclusion of OpenSource Project LateralBlast / Lunar https://github.com/lateralblast/lunar
9.0.1........Inclusion of OpenSource Project LateralBlast / LINUXexplo https://github.com/lateralblast/LINUXexplo
9.0.1.
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.