Fractal OTP
Fractal OTP is optional.
The Fractal OTP allows you to enter meta-data to generate unique Fractal Streams that meet the Shannon One Time Pad
(OTP) requirement that a key can only be used once. FES hashing uses the image as key.
When supplied, FES uses Fractal OTP to navigate from the Image Portal to a second OTP Portal, using the string entered.
The Fractal OTP is also Silo sensitive, so the FES Fractal Stream is unique to the OTP/Silo combination (and other options).
For file and document hashes you can enter the full File path of the document, for password hashing you can use record IDs.
FES Silo
The FES Silo selector sets one of four example Compartmentalisation Silos.
An organisation can generate an unlimited number of unique Silos, and the ones listed are a sample set to demonstrate encryption level compartmentalization.
To test, Hash using different Silos to see different hashes generated.
Each Silo is in effect an entirely unique hashing algorithm.
Passes
The Passes selector sets the number of fractal hashing passes.
As the unique and infinitely complex Fractal Stream size is unlimited, it is extended to match the image size x number of passes,
continuing to transform the hash with as many passes as desired (limited to 7 passes here) with infinite and unique fractal complexity.
Overwrite
You can select one or more Overwrite Functions that overwrite each pass with the Fractal Stream:
- fBlit: Bitwise fractal stream driven scramble.
- sub: Fractal driven byte substitution.
- xor: The default bit-wise cryptographic operator.
- add: The payload and fractal stream byte values are added.
- byte split: Bytes are bit-split according to fractal stream values.
- bit warp: Bit segments are sequentially selected and split according to fractal stream.
Each selected Overwrite Function shifts, swaps, and overwrites in byte and bit aligned modes, submerging the hash in the fractal stream.
Bit-split delivers additional diffusion and non-linearity. It should be used in combination with another function.
Scramble
Scramble activates hash scramble using fractal value order.
The order is assembled from core fractal values during Fractal Stream generation.
Scramble is unique for each pass.