Leaving the Enigma Reflector aside for the moment, I'd say that
your scheme (which I frankly only skimmed over) is no different
than Engima except that it uses bigger numbers (bigger rotors).
The analytical attacks, and in particular the vulnerability to known
plaintext attacks, remains.
The only difference I see (again, I didn't not do more than just
skim over what you wrote) is that your machine doesn't have
reflector that Engima had. This gives you an advantage, as the
reflector made it easier to find known plaintext. The reflector
meant that no letter ever encrypted to itself, so you could line up
some suspected plaintext with the ciphertext and if no letter ever
encrypted to itself, then you would know that your candidate
plaintext remained a possibility.
Please keep in mind that Engima was broken a long time ago, using
paper and pencil and then some electro-mechaninical devices that ran
through the reduced set of possibilities that the paper and pencil
analysis generated.
If you want to develop a system based on it, you will need to fully
understand the nature of the attacks against the original.
Cheers,
-j
--
Jeffrey Goldberg
http://www.goldmark.org/jeff/
I rarely read top-posted, over-quoting or HTML postings.
Reply-To address is valid.