FES
Contents
FES Fractal Encryption Standard Standardised Fractal Transformation to replace AES
FES Windows Components Quantum Safe Windows components to replace AES

FES Fractal Encryption Standard

The FES Fractal Encryption Standard is a standardised specification of Fractal Transformation engineered to replace quantum vulnerable AES encryption.

FES is designed and engineered to provide a consistent interface, algorithm and defaults to streamline AES encryption replacement.

When you use our FES components to replace AES your software and applications achieve quantum safe status.

Combine FES with NIST quantum safe RSA replacements for a one-time quantum safe migration.

Note that FES should replace all classic quantum vulnerable block encryption (including AES).

FES Developer Components

FES Windows DLL components are now available for 32 bit and 64 bit software.

FES component API:

Properties:

Name Description
strKey (required) String key to map to fractal portal. No size limit.
byteKey  (required) Same as strKey passing a byte array.
lngDimensions (optional) Fractal dimensions with 112 bytes of key-space. 
blnScramble (optional) Fractal cipher reorder between passes. 
blnKeyWhirl (optional) Influence fractal transform with key values. 
lngPasses (optional) Number of fractal transform passes. 
blnPassEvent (optional) Trigger event on completed passes. 

Methods:

Name Description
byteFractalTransform(payload()) Fractal Transform a byte array payload. 
byteFractalExtract(cipher()) Extract fractal transformed cipher from byte array. 
strFractalTransform(strPayload) Fractal Transform a string payload. 
strFractalExtract(strCipher) Extract fractal transformed cipher from string. 

Events:

Name Description
CurrentPass Event fires each pass.
Requires blnPassEvent = True. 

Custom API structures can be requested to match existing production AES components.

FES components for Linux and Mac are in development.



Licensing
FES Demonstration
Impenetrability Proof
scroll to top of page