A cryptographic key split combiner, which includes a number of key split generators
for generating cryptographic key splits and a key split randomizer for randomizing
the cryptographic key splits to produce a cryptographic key, and a process for
forming cryptographic keys. Each of the key split generators generates key splits
from seed data. The key split generators may include a random split generator for
generating a random key split based on reference data. Other key split generators
may include a token split generator for generating a token key split based on label
data, a console split generator for generating a console key split based on maintenance
data, and a biometric split generator for generating a biometric key split based
on biometric data. All splits may further be based on static data, which may be
updated, for example by modifying a prime number divisor of the static data. The
label data may be read from a storage medium, and may include user authorization
data. The resulting cryptographic key may be, for example, a stream of symbols,
at least one symbol block, or a key matrix.