In one embodiment, a hybrid stream cipher operating within a computing device.
The hybrid stream cipher comprises at least two software routines. A first routine
is responsible for dividing incoming plain text into variable-sized blocks. A second
software routine is for converting the plain text into cipher text based on an
encryption key, an internal identifier and perhaps a percentage of random data value.