- •Dan Brown Digital Fortress
- •Prologue
- •Chapter 1
- •Chapter 2
- •Chapter 3
- •National security agency (nsa) crypto facility authorized personnel only
- •Hl fkzc vd lds
- •Im glad we met
- •Chapter 4
- •Chapter 5
- •Employee carl austin terminated for inappropriate conduct.
- •Time elapsed: 15:09:33 awaiting key: ________
- •Chapter 6
- •Chapter 7
- •“Transltr?”
- •Chapter 8
- •Keep the change.
- •Chapter 9
- •Time elapsed: 15:17:21
- •Chapter 10
- •Chapter 11
- •Chapter 12
- •Chapter 13
- •Chapter 14
- •Chapter 15
- •Chapter 16
- •Chapter 17
- •Chapter 18
- •Chapter 19
- •Chapter 20
- •Chapter 21
- •Chapter 22
- •Chapter 23
- •Chapter 24
- •Chapter 25
- •Subject: p. Cloucharde‑terminated
- •Message sent chapter 26
- •Chapter 27
- •Dinner at alfredo’s? 8 pm?
- •Chapter 28
- •Chapter 29
- •Please accept this humble fax my love for you is without wax.
- •Tracer searching . . .
- •Tracer abort?
- •Chapter 30
- •Chapter 31
- •Chapter 32
- •Chapter 33
- •Chapter 34
- •Tracer aborted
- •Error code 22
- •Chapter 36
- •Tracer sent
- •Search for: “tracer”
- •No matches found
- •Search for: “screenlock”
- •Great progress! digital fortress is almost done. This thing will set the nsa back decades!
- •Rotating cleartext works! mutation strings are the trick!
- •Chapter 37
- •Chapter 38
- •Chapter 39
- •Chapter 40
- •Chapter 41
- •Subject: rocio eva granada‑terminated subject: hans huber‑terminated
- •Chapter 42
- •Chapter 43
- •Crypto‑production/expenditure
- •Chapter 44
- •Chapter 45
- •Chapter 46
- •Chapter 47
- •Chapter 48
- •Chapter 49
- •Chapter 50
- •Crypto sublevels authorized personnel only
- •Chapter 51
- •Chapter 52
- •Chapter 53
- •Chapter 54
- •Chapter 55
- •Chapter 56
- •Chapter 57
- •Chapter 58
- •Chapter 59
- •Chapter 60
- •Chapter 61
- •Chapter 62
- •Chapter 63
- •Chapter 64
- •Chapter 65
- •Chapter 66
- •Chapter 67
- •Chapter 68
- •Chapter 69
- •Chapter 70
- •Chapter 71
- •Chapter 72
- •Abort run
- •Chapter 73
- •Chapter 74
- •Chapter 75
- •Chapter 76
- •Chapter 77
- •Chapter 78
- •Chapter 79
- •Chapter 80
- •Chapter 81
- •Chapter 82
- •Chapter 83
- •Chapter 84
- •Chapter 85
- •Chapter 86
- •Sorry. Unable to abort. Sorry. Unable to abort. Sorry. Unable to abort.
- •Tell the world about transltr only the truth will save you now . . .
- •Only the truth will save you now
- •Enter pass‑key
- •Chapter 87
- •Chapter 88
- •Chapter 89
- •Chapter 90
- •Chapter 91
- •Chapter 92
- •Chapter 93
- •Chapter 94
- •Chapter 95
- •Chapter 96
- •Chapter 97
- •Chapter 98
- •Chapter 99
- •Chapter 100
- •Subject: david becker‑terminated
- •Chapter 101
- •Chapter 102
- •Chapter 103
- •Chapter 105
- •Chapter 106
- •Chapter 107
- •Chapter 108
- •Chapter 109
- •Only the truth will save you now enter pass‑key ______
- •Only the truth will save you now enter pass‑key ______
- •Chapter 110
- •Chapter 111
- •Chapter 112
- •Chapter 113
- •Chapter 114
- •Chapter 115
- •Chapter 116
- •Chapter 117
- •Only the truth will save you now
- •Chapter 118
- •Quiscustodietipsoscustodes
- •Chapter 119
- •Illegal entry. Numeric field only.
- •Chapter 120
- •Pfee sesn retm
- •Pfee sesn retm mfha irwe ooig meen nrma enet shas dcns iiaa ieer brnk fble lodi
- •Pfeesesnretmpfhairweooigmeennrmaenetshasdcnsiiaaieerbrnkfblelodi
- •Chapter 121
- •Chapter 122
- •Primedifferencebetweenelementsresponsibleforhiroshimaandnagasaki
- •Chapter 123
- •Prime difference between elements responsible for hiroshima and nagasaki
- •Chapter 124
- •Prime difference between elements responsible forhiroshima and nagasaki
- •Chapter 125
- •Chapter 126
- •Chapter 127
- •Enter pass‑key? 3
- •Kill code confirmed.
- •Chapter 128
- •Epilogue
“Transltr?”
“Yes. He ordered me to go public and tell the world we have TRANSLTR. He said if we admitted we can read public E‑mail, he would destroy Digital Fortress.”
Susan looked doubtful.
Strathmore shrugged. “Either way, it’s too late now. He’s posted a complimentary copy of Digital Fortress at his Internet site. Everyone in the world can download it.”
Susan went white. “He what!”
“It’s a publicity stunt. Nothing to worry about. The copy he posted is encrypted. People can download it, but nobody can open it. It’s ingenious, really. The source code for Digital Fortress has been encrypted, locked shut.”
Susan looked amazed. “Of course! So everybody can have a copy, but nobody can open it.”
“Exactly. Tankado’s dangling a carrot.”
“Have you seen the algorithm?”
The commander looked puzzled. “No, I told you it’s encrypted.”
Susan looked equally puzzled. “But we’ve got TRANSLTR; why not just decrypt it?” But when Susan saw Strathmore’s face, she realized the rules had changed. “Oh my God.” She gasped, suddenly understanding. “Digital Fortress is encrypted with itself?”
Strathmore nodded. “Bingo.”
Susan was amazed. The formula for Digital Fortress had been encrypted using Digital Fortress. Tankado had posted a priceless mathematical recipe, but the text of the recipe had been scrambled. And it had used itself to do the scrambling.
“It’s Biggleman’s Safe,” Susan stammered in awe.
Strathmore nodded. Biggleman’s Safe was a hypothetical cryptography scenario in which a safe builder wrote blueprints for an unbreakable safe. He wanted to keep the blueprints a secret, so he built the safe and locked the blueprints inside. Tankado had done the same thing with Digital Fortress. He’d protected his blueprints by encrypting them with the formula outlined in his blueprints.
“And the file in TRANSLTR?” Susan asked.
“I downloaded it from Tankado’s Internet site like everyone else. The NSA is now the proud owner of the Digital Fortress algorithm; we just can’t open it.”
Susan marveled at Ensei Tankado’s ingenuity. Without revealing his algorithm, he had proven to the NSA that it was unbreakable.
Strathmore handed her a newspaper clipping. It was a translated blurb from the Nikkei Shimbun, the Japanese equivalent of the Wall Street Journal, stating that the Japanese programmer Ensei Tankado had completed a mathematical formula he claimed could write unbreakable codes. The formula was called Digital Fortress and was available for review on the Internet. The programmer would be auctioning it off to the highest bidder. The column went on to say that although there was enormous interest in Japan, the few U.S. software companies who had heard about Digital Fortress deemed the claim preposterous, akin to turning lead to gold. The formula, they said, was a hoax and not to be taken seriously.
Susan looked up. “An auction?”
Strathmore nodded. “Right now every software company in Japan has downloaded an encrypted copy of Digital Fortress and is trying to crack it open. Every second they can’t, the bidding price climbs.”
“That’s absurd,” Susan shot back. “All the new encrypted files are uncrackable unless you have TRANSLTR. Digital Fortress could be nothing more than a generic, public‑domain algorithm, and none of these companies could break it.”
“But it’s a brilliant marketing ploy,” Strathmore said. “Think about it‑all brands of bulletproof glass stop bullets, but if a company dares you to put a bullet through theirs, suddenly everybody’s trying.”
“And the Japanese actually believe Digital Fortress is different? Better than everything else on the market?”
“Tankado may have been shunned, but everybody knows he’s a genius. He’s practically a cult icon among hackers. If Tankado says the algorithm’s unbreakable, it’s unbreakable.”
But they’re all unbreakable as far as the public knows!”
“Yes . . .” Strathmore mused. “For the moment.”
“What’s that supposed to mean?”
Strathmore sighed. “Twenty years ago no one imagined we’d be breaking twelve‑bit stream ciphers. But technology progressed. It always does. Software manufacturers assume at some point computers like TRANSLTR will exist. Technology is progressing exponentially, and eventually current public‑key algorithms will lose their security. Better algorithms will be needed to stay ahead of tomorrow’s computers.”
“And Digital Fortress is it?”
“Exactly. An algorithm that resists brute force will never become obsolete, no matter how powerful code‑breaking computers get. It could become a world standard overnight.”
Susan pulled in a long breath. “God help us,” she whispered. “Can we make a bid?”
Strathmore shook his head. “Tankado gave us our chance. He made that clear. It’s too risky anyway; if we get caught, we’re basically admitting that we’re afraid of his algorithm. We’d be making a public confession not only that we have TRANSLTR but that Digital Fortress is immune.”
“What’s the time frame?”
Strathmore frowned. “Tankado planned to announce the highest bidder tomorrow at noon.”
Susan felt her stomach tighten. “Then what?”
“The arrangement was that he would give the winner the pass‑key.”
“The pass‑key?”
“Part of the ploy. Everybody’s already got the algorithm, so Tankado’s auctioning off the pass‑key that unlocks it.”
Susan groaned. “Of course.” It was perfect. Clean and simple. Tankado had encrypted Digital Fortress, and he alone held the pass‑key that unlocked it. She found it hard to fathom that somewhere out there‑probably scrawled on a piece of paper in Tankado’s pocket‑there was a sixty‑four‑character pass‑key that could end U.S. intelligence gathering forever.
Susan suddenly felt ill as she imagined the scenario. Tankado would give his pass‑key to the highest bidder, and that company would unlock the Digital Fortress file. Then it probably would embed the algorithm in a tamper‑proof chip, and within five years every computer would come preloaded with a Digital Fortress chip. No commercial manufacturer had ever dreamed of creating an encryption chip because normal encryption algorithms eventually become obsolete. But Digital Fortress would never become obsolete; with a rotating cleartext function, no brute‑force attack would ever find the right key. A new digital encryption standard. From now until forever. Every code unbreakable. Bankers, brokers, terrorists, spies. One world‑one algorithm.
Anarchy.
“What are the options?” Susan probed. She was well aware that desperate times called for desperate measures, even at the NSA.
“We can’t remove him, if that’s what you’re asking.”
It was exactly what Susan was asking. In her years with the NSA, Susan had heard rumors of its loose affiliations with the most skilled assassins in the world‑hired hands brought in to do the intelligence community’s dirty work.
Strathmore shook his head. “Tankado’s too smart to leave us an option like that.”
Susan felt oddly relieved. “He’s protected?”
“Not exactly.”
“In hiding?”
Strathmore shrugged. “Tankado left Japan. He planned to check his bids by phone. But we know where he is.”
“And you don’t plan to make a move?”
“No. He’s got insurance. Tankado gave a copy of his pass‑key to an anonymous third party . . . in case anything happened.”
Of course, Susan marveled. A guardian angel. “And I suppose if anything happens to Tankado, the mystery man sells the key?”
“Worse. Anyone hits Tankado, and his partner publishes.”
Susan looked confused. “His partner publishes the key?”
Strathmore nodded. “Posts it on the Internet, puts it in newspapers, on billboards. In effect, he gives it away.”
Susan’s eyes widened. “Free downloads?”
“Exactly. Tankado figured if he was dead, he wouldn’t need the money‑why not give the world a little farewell gift?”
There was a long silence. Susan breathed deeply as if to absorb the terrifying truth. Ensei Tankado has created an unbreakable algorithm. He’s holding us hostage.
She suddenly stood. Her voice was determined. “We must contact Tankado! There must be a way to convince him not to release! We can offer him triple the highest bid! We can clear his name! Anything!”
“Too late,” Strathmore said. He took a deep breath. “Ensei Tankado was found dead this morning in Seville, Spain.”