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

 

Licensing Dongle

 

All you need for your Licensing Dongle, is a common ( reliable ) USB Disk that you purchase.

Simply supply the USB Disk Serial number as detected under Ubuntu Linux via the

/usr/bin/lsusb -v -s [[bus]:[devnum]] command

where

[[bus]:[devnum]]

is as displayed via the

/usr/bin/lsusb command

displaying the USB Disk you have purchased for your USB Licensing Dongle.

ie:

( using a UNIX Shell Login Of foocrypt )

foocrypt@YourComputer:/home/foocrypt -> /usr/bin/lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 1bcf:2c00 Sunplus Innovation Technology Inc.
Bus 001 Device 002: ID 8087:07dc Intel Corp.
Bus 001 Device 004: ID 13fe:4200 Kingston Technology Company Inc.              < External USB 2.0 Disk Drive
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

ie:

( using a UNIX Shell Login Of foocrypt )

foocrypt@YourComputer:/home/foocrypt -> /usr/bin/sudo /usr/bin/lsusb -v -s 001:004 | egrep “iSerial|iProduct|idVendor”

idVendor           0x13fe     Kingston Technology Company Inc.
iProduct                     2     USB DISK 2.0
iSerial                        3     0708593916196665  <- Serial Number FooCrypt Is Licensed To.

During The Purchase Or Post Purchasing Prior To The Demonstration Period Expiring, Simply Provide The OutPut To The Following UNIX Shell Command

/usr/bin/sudo /usr/bin/lsusb -v -s 001:004 | egrep “iSerial|iProduct|idVendor”

where 001:004 is the location of your USB Disk Which you want to use as the USB Licensing Dongle.​

Once your license has been generated and emailed to you, you will need to create the [ LOGS HOME ]/.FooCrypt.Usb file which contains the current [[bus]:[devnum]] of your USB License Dongle.


Note : USB Disk Address Changing

Your USB License Dongle may change [ Disk Number ] locations based on the Computer / USB Port that you allocate to your virtual machine or computer running FooCrypt, A Tale Of Cynical Cyclical Encryption.

Note : Portability

The Licensing Dongle will enable you total freedom and portability with your FooCrypt, A Tale Of Cynical Cyclical Encryption instance whilst maintaining licensing requirements.

​Note : sudo Privileges

FooCrypt requires root level privileged access to the /usr/bin/lsusb command in order to see :

idVendor           0x13fe     Kingston Technology Company Inc.
iProduct                     2     USB DISK 2.0
iSerial                        3     0708593916196665

​Which is easily obtained by modifying the /etc/sudoers file granting the user which is running FooCrypt, password less access.

/etc/sudoers Modifications using the UNIX Userid of foocrypt

foocrypt ALL=(ALL) NOPASSWD: /usr/bin/lsusb -v -s ???????

 

Licensing Keys

FooCrypt requires 3 files to be generated based on the hardware serial number of the physical hardware you are running ‘FooCrypt, A Tale Of Cynical Cyclical Encryption.’ on.

The 3 license files will be generated and supplied to the email address that was register during the purchasing process in accordance with the Licensing Agreements EULA, Software and Associated Licensing Option.

​Upon receipt of the 3 license files from our licensing generation server, they are to be placed in the ‘LOGS HOME‘ default directory which is available via the ‘Preferences’ window.

Using a text editor or vi or ed or vim or emacs, etc from within a shell process, simply copy the data from the email into each file and save the file.

Default ‘LOGS HOME‘ Directory :

macOS     : [ Users Home Directory ]/Library/Caches/net.FooCrypt
​Linux     : [ Users Home Directory ]/FooCrypt
SunOS     : [ Users Home Directory ]/FooCrypt

[ LOGS HOME ]/.FooCrypt.Key
[ LOGS HOME ]/.FooCrypt.Lic 
[ LOGS HOME ]/.FooCrypt.Serial 
[ LOGS HOME ]/.FooCrypt.Usb [ Linux Version USB Dongle ( Serial Number Of A USB Disk You Purchase and Supply )]

Once the license files have been created, simply [re]start FooCrypt, to ensure that the license files validation completes without any errors.

License Files are verified upon each time you run a FooCrypt binary.

Command Line Example of validated license files : 

STATUS  : Passed FooCrypt Initialisation Integrity Check 1
STATUS  :
STATUS  : FooCrypt_Key File Located
STATUS  : /home/FooCrypt/FooCrypt/.FooCrypt.Key
STATUS  :
STATUS  : 9411430151
STATUS  :
STATUS  : FooCrypt_License File Located
STATUS  : /home/FooCrypt/FooCrypt/.FooCrypt.Lic
STATUS  :
STATUS  : U2FsdGVkX18a/aVTdyB5EIkEvcs8RdyAQj3Y6D6yVcxF0zZW1q/55cnLWoUjdwkF
STATUS  : YB4dThCseX+kclVJQKGmL246gt9toX6ejcGheLBh3hM/ny4vKuDknfplFhpiMauX
STATUS  :
STATUS  :
STATUS  : FooCrypt_Usb File Located
STATUS  : /home/FooCrypt/FooCrypt/.FooCrypt.Usb
STATUS  :
STATUS  : 003:002
STATUS  :
STATUS  :
STATUS  : Licensed System Hardware Dongle Located

Command Line Example of failed license files validation :

STATUS  : Passed FooCrypt Initialisation Integrity Check 1
ERROR   :
ERROR   : FooCrypt, A Tale of Cynical Cyclical Encryption.
ERROR   :
ERROR   : FooCrypt.12.0.0.Core.Linux
ERROR   :
ERROR   : CopyRight © Cryptopocalypse 1980 - 2026, All Rights Reserved.
ERROR   :
ERROR   : License NOT Verified
ERROR   :
ERROR   : FooCrypt.12.0.0.Core.Linux, Is Not Currently Licensed.
ERROR   :
ERROR   : FooCrypt.12.0.0.Core.Linux,  Expiration Date : 00000000000000
ERROR   :
ERROR   : Please contact Support
ERROR   :
ERROR   : Log into your account @ https://Store.FooCrypt.XYZ
ERROR   :
ERROR   : And log a Support and/or Licensing Request
ERROR   :
ERROR   : Quoting your :
ERROR   :
ERROR   :                * Registered Email Address
ERROR   :
ERROR   :                * FooCrypt_Key
ERROR   :                          /home/foocrypt/FooCrypt/.FooCrypt.Key
ERROR   :                * FooCrypt_License
ERROR   :                          /home/foocrypt/FooCrypt/.FooCrypt.Lic
ERROR   :                * FooCrypt_Serial
ERROR   :                          /home/foocrypt/FooCrypt/.FooCrypt.Serial
ERROR   :
ERROR   :                * Error Messages
ERROR   :
ERROR   : FooCrypt, A Tale of Cynical Cyclical Encryption.
ERROR   :
ERROR   : FooCrypt.12.0.0.Core.Linux
ERROR   :
ERROR   : CopyRight © Cryptopocalypse 1980 - 2026, All Rights Reserved.
ERROR   :
ERROR   :
ERROR   : FooCrypt_Key File Not Located
ERROR   :
ERROR   : /home/FooCrypt/FooCrypt/.FooCrypt.Key
ERROR   :
ERROR   :
ERROR   : FooCrypt, A Tale of Cynical Cyclical Encryption.
ERROR   :
ERROR   : FooCrypt.12.0.0.Core.Linux
ERROR   :
ERROR   : CopyRight © Cryptopocalypse 1980 - 2026, All Rights Reserved.
ERROR   :
ERROR   : License NOT Verified
ERROR   :

 

FooCrypt GUI Example of a Demonstration License :Picture

FooCrypt GUI Example of a Educational License :

Picture

FooCrypt GUI Example of a Yearly License :

Picture

FooCrypt GUI Example of a Perpetual License :

Picture