Page 26 - index
P. 26
When I created my infinite algorithm I did ponder over who would not be able to do it. For
every ingenious idea I introduced the number of people kept dropping. I had no idea at the
time how many there were who couldn't do it.
My infinite algorithm more closely matches the efficiency and workings of Twofish more than
any of the others. For it to compare with Rijndael I would have had to have removed various
subtle steps to reduce the calculations taken. This would have reduced the efficiency, not
increase it. I am dealing with huge, huge numbers of permutations, which I am trying to
control, and in removing any one of those vital steps I would not have progressed to the
great unique password encryption algorithm. Rijndael's efficiency is a little below what it
should be. Encryption algorithms are supposed to be super super super efficient. They are
not supposed to be quick because they lack certain key steps. The two were on their own
and there was no one guiding them.
At what point would they know when their algorithm was efficient enough? They didn't have
enough clues. This same situation, of course, confronted every team. They still put in a very
good effort. (If two or three key members of the Twofish team had helped them that would
have made the difference.)
If it takes more time for Rijndael to achieve the same level of security as Twofish then it can
hardly be classed as more efficient can it? If you make the algorithm more and more efficient
then you will not have to worry so much about the number of steps required. The only thing
that all those algorithms rely on is computer power not being fast to crack all 2^256 key
attempts. Those algorithms are not infinite but efficiency is equally important for both finite
and infinite algorithms.
The team that created Serpent went the opposite way: as their algorithm wasn't efficient
enough they played it safe by increasing the number of calculations. Very, very easy to do
and far, far safer than having too few. They put in a very good effort too.
They were unsure of its efficiency. However, the Twofish team were able to determine
Serpent's efficiency and established that it was less efficient than their algorithm. They also
determined Rijndael's efficiency as being less too.
The Twofish team were the only ones who knew the exact efficiency levels of the other four
algorithms because they were the only ones who knew how to create an encryption
algorithm correctly in the first place, which is why they are the best.
About The Author
From California this young author spends most of her time working in a computer store. An
avid fanatic of sudoku and crosswords, reading several articles on cryptography lead her to
the inspiration she needed for her first ebook.
Married to her husband, John, a sales rep, she also spends her spare time writing and
dancing. Prior to the launch of her first ebook she was unsuccessful in her attempts to get
another book into print and still continues to pursue this objective.
Josephine's book can be found at https://www.smashwords.com/books/view/429052 She
can be reached online at https://twitter.com/jrosenburgh
! " $
! # ! "