WebNovels

Chapter 1 - CHAPTER ONE: THE LAST CIPHER PROLOGUE:

PRESENT DAY

It had rained for three days in Krakow. The cobblestones of the Old Town were dark with water, reflecting streetlamps and passing headlights. On Floriańska Street, a café between a souvenir-filled bookshop and an aging pharmacy offered shelter from the weather. Inside, the air smelled of coffee, damp wool and coats drying too slowly.

Near the kitchen, at a table partly hidden by a concrete column painted to look like marble, someone sat reading a battered copy of Italo Calvino's Invisible Cities. The book was in Italian, a language few of the other customers were likely to understand. The reader turned a page, apparently absorbed.

The chamomile tea beside the book was cold. It had been ordered more than an hour earlier and barely touched. The person at the table had chosen a seat away from the windows, spoken only to place the order and given the staff no particular reason to look twice. In another twenty minutes, the customer would leave. By closing time, nobody would have much reason to remember the visit.

Beneath the table was a faded canvas messenger bag. It looked like something a student might carry, which was precisely why it had been chosen. Inside was a laptop assembled from components bought separately, in places where no single seller could have known what the finished machine would be used for.

Two years earlier, the motherboard had been purchased in Shenzhen, the processor in Guangzhou, the display in Beijing, and the storage drive and battery in Chengdu. The purchases were made in cash over several weeks. Each part travelled separately, tucked among clothes and books, until five months later they came together in a rented workshop in Budapest.

The work had taken patience. The wireless card was replaced with one that could change its identifying address. The Bluetooth module was removed altogether. The webcam was disconnected and made unusable, and the microphones were physically disabled. The machine ran Libreboot instead of its manufacturer's usual firmware, reducing another set of things its owner would otherwise have to trust.

Cipher understood the limits of these precautions. A computer could be made harder to trace, not impossible to trace. The distinction mattered, especially to someone whose survival depended on not confusing care with certainty.

The storage was encrypted with LUKS. Its passphrase ran to 512 characters, generated using physical dice and memorized through two weeks of repetition. There was no written copy. Losing the passphrase would mean losing the data, and Cipher had accepted that risk long before the first file was saved.

A customized version of Tails ran from a USB drive. Each working session was intended to leave as little behind as possible, and Cipher had added a shutdown procedure that took ninety seconds. The routine had been practiced until it was familiar enough to carry out without hesitation.

This was the sixth laptop built for such work. The previous five had been dismantled when they were no longer needed. Their storage was destroyed, and the remaining parts were disposed of separately. Nothing about the process had been convenient. Convenience was seldom a good reason to lower a guard.

The reader reached the end of a page and glanced at a small mechanical watch, bought for cash at a Prague market four years earlier. Its hands showed that seventy minutes had passed since entering the café. Twenty more, and it would be time to go. Staying longer risked becoming familiar to the people who worked there; returning too often was worse.

Cipher closed the book, took out the laptop and angled the screen away from the room. A Reuters article published that morning was open in the browser.

"Five-Year Anniversary of SPECTRE's Destruction Marked by Security Conference in Berlin."

The headline brought back a name the world had spent five years trying to understand.

According to the article, SPECTRE had been an unprecedented form of autonomous malware. During four months of operation, it had entered secure networks, extracted classified information and released documents that governments and corporations had never expected the public to see. Covert surveillance programs were exposed. Corrupt officials lost their positions. Institutions that had looked immovable found themselves answering questions they could not easily dismiss.

Then SPECTRE had destroyed itself.

Five years later, researchers were still trying to explain its behavior. Investigators were still searching for the person who had built it. The conference in Berlin was an opportunity for both groups to discuss what had happened and how they might prevent anything similar from happening again.

Cipher read the article without much outward reaction. The person who had created SPECTRE had spent years erasing connections to an earlier life. Addresses, routines, accounts and names had been abandoned as soon as they became liabilities. Different people now knew the same individual by different identities, none of them permanent.

Privately, there was one name that remained: Cipher. It was less an identity than a way of thinking about what was left after all the others had been discarded.

The article reached the figure Cipher always looked for.

497.

Four hundred and ninety-seven confirmed deaths attributed to information SPECTRE had released. Some of the victims had been intelligence officers whose covers were exposed. Others were witnesses in protective custody, or journalists and sources betrayed by records never meant to become public. Surveillance files had identified dissidents who were taken from their homes and never seen again.

Cipher had spent years learning the names. Amir Hassan, a Syrian intelligence officer murdered three days after his cover was blown. Maria Santos, a Mexican judicial witness killed by cartel gunmen eight hours after her location was leaked. There was also Wei Chen, a Chinese dissident who had disappeared into a reeducation camp; his ultimate fate remained uncertain.

Every person had a history that could not be captured in a report. Cipher had searched for photographs, read accounts of their lives and tried to establish what had happened to them. The work was difficult when records were incomplete and harder when they were not.

It was not an attempt to earn forgiveness. Cipher had made a choice knowing people might suffer because of it. Forgetting them afterward would have been another choice, and one Cipher refused to make.

The article listed the gains as well. Eight world leaders forced from power. Three governments brought down by revelations of corruption. Thousands of prosecutions. Surveillance programs dismantled, corporate crimes exposed and movements strengthened by information that had previously been kept from them.

Cipher still believed those disclosures had mattered. Millions of people had learned what was being done in their names. Some of the abuses might have continued for decades without intervention. Yet there was no reliable way to measure the lives improved against the lives lost, and no calculation could bring back Maria Santos or Amir Hassan.

At first Cipher had tried to find such a calculation. For months after SPECTRE's destruction, the question had been nearly impossible to escape. Eventually it became clear that the numbers would never settle the matter. Cipher had chosen to act, had understood there would be consequences and would have to live with the actual people behind them.

Farther down the page, Dr. Yuki Tanaka was named as the conference's keynote speaker. Retired FBI agent Marcus Reed would appear on a panel about the hunt for SPECTRE's creator. Both had devoted years to the investigation. Neither had identified Cipher, though neither had entirely let it go.

The watch said it was time to leave.

Cipher closed the browser tab and started the shutdown. A progress indicator appeared on the laptop screen. For ninety seconds, Cipher watched it finish, then put the machine back into the messenger bag.

Fourteen złoty went onto the table: twelve fifty for the tea and one fifty for the tip. The amount was ordinary enough. Cipher straightened the chair, picked up the bag and walked out into the damp street.

The rain had eased. Car headlights passed over the wet pavement, and water dripped from an awning above a closed shop. Cipher headed north toward a tram stop three blocks away, taking a different route from the one used on the previous visit.

The westbound number eight tram arrived with a metallic squeal. Cipher paid cash and sat halfway along the carriage. After three stops, Cipher got off, walked four blocks and boarded a second tram traveling southeast.

There was nothing hurried about the changes. A direct route would have saved time, but repeatedly taking the same direct route created a habit someone else could learn. Cipher watched reflections in the windows and the passengers getting on and off. No familiar face appeared. No one seemed particularly interested in the quiet traveler with the canvas bag.

For five years, there had been no indication that anyone had found the trail. That did not mean the trail was gone.

The apartment was in Nowa Huta, among the concrete buildings put up for Krakow's steel workers in the 1950s. They were practical blocks, showing their age in stained walls and worn stairwells. The rents were low, and the tenants mostly kept to themselves.

Cipher's landlord was in his sixties. He drank too much, spoke little and had once fought in a war that Cipher had never asked him about. Rent arrived on time, and he was content to leave matters there.

The stairwell smelled of cabbage and cigarettes. Cipher climbed four flights, unlocked the apartment and secured the extra bolt fitted to the door.

The place consisted of two small rooms, a bathroom with a toilet that never stopped running, and a kitchen alcove. The refrigerator rattled loudly enough to be heard from the mattress on the floor. A folding table served as both desk and dining table. Two changes of clothes hung in the closet. There was nothing on the walls.

A backpack stood ready near the door. It contained documents, cash in four currencies, toiletries and enough clothing to leave with. If the apartment became unsafe, Cipher could be gone within ten minutes.

At the folding table, Cipher opened another laptop, an ordinary secondhand machine purchased three days earlier at a pawn shop on Starowiślna Street for two hundred złoty. It was used to read news and security research, never for anything that might connect its user to SPECTRE. Four days from now, it would be discarded.

The browser was crowded with security blogs and discussions about vulnerabilities, malware analysis and digital forensics. Cipher read Schneier on Security, Krebs on Security and specialist forums with an attention that had become part of daily life. The techniques used to identify programrs, trace machines and reconstruct online activity were improving all the time.

One discussion concerned a study attributed to researchers at MIT. The figures being circulated claimed that machine learning could identify a programr from only three hundred lines of code with 97 percent accuracy. Cipher read the post twice, then followed the argument through the replies.

The figure might not hold up under every condition, but the principle was troubling. SPECTRE's original code had been generated in layers using AI and then deliberately altered by hand to obscure any consistent authorial style. Five years ago, that had seemed sufficient. Future investigators would have tools its creator had never anticipated.

The official investigation had gone cold without being closed. According to the latest reports, two FBI agents were still assigned to it part-time, and an Interpol notice remained active. A forgotten line of code or an old transaction might look harmless today and become useful evidence years later.

Cipher closed the thread and prepared dinner. Rice and canned vegetables warmed on the hot plate while the refrigerator rattled in the corner. The food was plain and required little effort. Going back to the same restaurant, learning the names of the staff, being greeted without having to place an order: those were small comforts, but they came with the risk of becoming familiar.

Outside the apartment, the building settled into its evening noises. A couple argued somewhere above. A television played through a thin wall. A dog barked until someone shouted for it to stop. Other lives went on around Cipher, busy with work, family and the ordinary irritations of sharing a building.

In the morning there would be work, the legitimate kind. A Polish fintech company paid Cipher to test its systems and report vulnerabilities. On video calls, clients met a polite Irish-American contractor named Tomasz Kowalski. The reports were thorough, the invoices genuine and the taxes paid. There was no reason for anyone at the company to suspect anything unusual.

Most of that life was real, which made it easier to maintain. Cipher did the work, paid the rent, bought groceries and answered emails. It was only the history attached to the person doing those things that had been carefully invented.

After washing the plate, Cipher checked the door and lay on the mattress. A water stain spread across the ceiling, vaguely resembling a country on a map. The refrigerator kept rattling. Traffic sounded faintly through the window.

There was freedom in being able to leave everything behind at a moment's notice. There was also the knowledge that leaving was always a possibility, never quite out of mind. Cipher had lived this way for years and could no longer easily imagine doing otherwise.

Sleep came slowly. Without a screen to study or a route to plan, old memories began to surface. Cipher thought of the months when SPECTRE had spread through networks around the world, and of the investigation that followed. Then of the preparation before any of it, the code, the precautions and the choices that had seemed so clear at the time.

The memories went farther back, to Prague and a small apartment in Žižkov. The window overlooked a courtyard where neighbors hung laundry between the buildings. It was cold that night in March, and Cipher had been awake long past midnight.

At 2:47 a.m., a photograph had appeared on the screen.

A Syrian girl stood amid the ruins of a school. She was nine years old, her clothes covered in dust. Behind her, seventeen children had died beneath the collapsed building.

The girl's face remained clear in Cipher's memory.

Before SPECTRE, before the investigation and the 497 names, there had been that girl and the story of what had happened to her school. Cipher had kept reading until morning, thinking about how the people responsible could go on living as though nothing had happened.

By dawn, Cipher had decided what to do.

Lying awake in Krakow, Cipher could still remember the cold room in Prague and the first hours that followed. Eventually, sleep came.

More Chapters