I know many people have been reading Dan Brown’s books after the success of ‘The Da Vinci Code’. I was reading Digital Fortress sometime back. It is a vert intresting story that involoves lot of technology and deals with some of the current issues like Privacy, government, and technology.
The book was intresting and thrilling, a worthy book if you like some action. The actions on the streets, and the actions running parallel to it in the crypto, made it quite intresting to read. But, as I read the book, I also saw that some of the things written on the basis of technology weren’t right or didnt make much sense.
The book is very intresting to read, he made a good presentation of ciphering but it seems that he was confused between codes and ciphering many a times. “Without wax” is a code, and is thereofore not subjected to decryption. Cryptographic key length is expressed in bits, but key lengths are often refered with diffrent length of characters. A character is usually measured as a byte, or eight bits. Adding a single bit to a key sometimes doubles the key space, and doubles the time neccessary to crack a given key. Therefore when expressed in characters, it would take them a lot of time to crack a key.
If your TRANSLTR superdecrypter is able to crack a 64 “character” key in ten minutes, a 65 character key will take about a day. A 66 character key will need about four months. However, in the book, a 10,000 bit key, which is equivalent to 1,250 bytes and roughly 20 times as long as your 64 byte key, only takes an hour. A key length a hundred times as long as the 10,000 bits takes only three hours. That doesn’t really make much sense to me. For the common reader’s who don’t have much knowledge in computers wouldnt really matter.
Next, comes the size of the TRANSLTR. In the books it says that the, the command center has 30 feet by 40 feet video wall, requires an excavation of 250 METRIC tons of earth, has a room that is only eight feet from front to back. I would say that the TRANSLTR is housed no more then 30feet wide and two hundred feet deep. Dan Brown talks about fire releasing oxygen, as long as I know Fire consumes oxygen, not necessarily release it. And “PGP” not an algorithm.
It doesn’t make any sense to create a virus for one of a kind computer, as viruses are meant to be reproduced. Viruses do not infect data, they simply corrupt it. What they had in the book was neither a virus or a worm either. It a trojan horse.
Without wax,
Priyank