摘要 |
A cryptographically secure keystream generating process includes an expanding amorphous process. A seed key is expanded into a partition index that is carved into elements (parameters) by a parallelizable process. A dispersing value is derived from the partition index to de-cluster subsequent partition indexes. The process operates with constant entropy by "recarving" elements and employs block holdbacks for increased variance during multiplexing. Internal emissions are derived from the amorphous process itself, which provide secure random sources for subsequent use within the keystream generation process. Seed key expansion and dispersing value computation both use cyclic redundancy code evaluation employing multiple polynomials. A public (mono) base key family is defined with three preferred modes, two of which are specialized for software implementation. Two private base key embodiments are included that constantly morph the base key.
|