Название: The Courier
Автор: Ava McCarthy
Издательство: HarperCollins
Жанр: Полицейские детективы
isbn: 9780007366088
isbn:
Harry shuddered, picturing Garvin’s killer scrabbling at the dead man’s fingers. Biometric security had its uses, but there was nothing she wanted hidden badly enough to put her own body parts on the line.
The computer beeped, and her eyes shot back to the screen. The search had come up empty.
Harry frowned. No covert files. Most likely it meant that Garvin had nothing to hide, but she shoved the thought away. Right now, hidden files were all she had.
‘Harry?’
Imogen was holding the phone out to one side, her hand over the mouthpiece. ‘It’s him again, you sure you don’t want to take it?’
Harry’s skin prickled. She shook her head, registering Imogen’s frown as she turned to make excuses into the phone. It was probably a legitimate caller, but disclosing her whereabouts to anyone right now seemed like a bad idea. Harry tried to ignore her drumming heartbeat, and dragged her gaze back to the screen.
She chewed on a fingernail. Maybe Garvin had used a less sophisticated approach than commercial privacy products. Her mind drifted back to her first Blackjack case. Her client had been an angry, middle-aged woman who’d wanted evidence that her husband was cheating. It hadn’t taken long. His laptop had yielded a slam-dunk photo of himself with his nineteen-year-old secretary. To hide it, he’d simply renamed it from susie.jpg to su.123. Without the .jpg extension, the picture viewer didn’t pick it up. And trying to open it with anything else just spewed gibberish on to the screen. Either way, Susie stayed incognito.
Bogus file extensions were quick and easy, and people used them all the time. Harry rummaged through her toolkit and fired off an extension checker search. In less than a minute, two filenames flashed up on the screen:
VW-Stock.got
VW-Cargo.got
Harry stiffened. Two phony extensions. It looked as though Garvin had tried some sleight of hand. She stared at the doctored file types. ‘GOT’ for Garvin Oliver Trading?
Normally her toolkit could figure out the true file type, but this time it played dumb. She checked the file locations. They were stored alongside dozens of spreadsheet files, including the stock inventory she’d opened earlier. Chances were, she’d unearthed two more spreadsheets, but it was hard to find an innocent explanation for their disguise.
She opened the first file, VW-Stock. A blizzard of symbols filled the screen: Russian and Greek script, hashes and squiggles, all of it densely packed. The familiar gobbledy-gook of unreadable data.
She opened the second file. More hieroglyphics.
Harry squinted at the screen. Had she got the file extension wrong?
She shook her head. This time she was throwing in with her instincts, and that left her with one explanation: the files had been encrypted.
A shiver scampered down her spine. She felt like she was grappling with one of those nested Russian dolls. Data inside encryption, inside hidden files, inside a vault. What the hell had Garvin needed to hide so badly?
She frowned at the illegible garbage on the screen. To unscramble it, she’d need the encryption key and that could be just about anywhere. Maybe it wasn’t even on the hard drive. She was beginning to think Garvin was more technically savvy than she’d given him credit for.
Harry drummed her fingers on the desk, glaring at the filenames on the screen. What the hell were they hiding?
She checked the timestamps on each of the files. They’d been encrypted eight days ago, locked into riddles that no one else could read. And once a file morphed into ciphertext, its plaintext version was deleted.
Or was it?
Harry scooted in closer to the desk and kicked off a search for deleted files. What were the chances that Garvin’s plaintext still lurked in the cracks of the hard drive?
A list of recovered files unravelled up the screen. One by one, she sifted through them, looking for a match.
Nothing.
She slumped back in her chair. No plaintext, no deleted data, no encryption keys. Garvin’s files were locked down tight, and her chances of cracking them open didn’t look good.
Her phone trilled from deep inside her bag. She fished it out and checked the caller ID. Private number. Harry licked her lips, but her mouth was dry. The man with the baseball cap had her number from her card, but that didn’t mean it had to be him. She hit the silence key and stuffed the phone deep into her bag.
She hunched back over the keyboard. There had to be something else she could try. She thought for a minute, then straightened up. It was an outside chance, but worth a shot. Her fingers flew across the keys as she set up her final search. This time her target was temporary files.
Hard drives were riddled with them. Conscientious programs created them as backups, saving temporary copies of your files while you worked on the originals. They came in handy if the program crashed before you’d saved your data.
Garvin would have worked on his files in plaintext before he eventually encrypted them. It was the backup of those plaintext files that Harry needed to find.
She beat a tattoo on the desk with her fingers, her eyes fixed to the screen. Temporary files were usually deleted when the original file was closed, but not always. With luck, the ones she needed were still lying low on Garvin’s hard drive.
And if not, she was all out of tricks.
The computer beeped. Her pulse quickened. She stared at the filenames listed on the screen:
VW-Stock.tmp
VW-Cargo.tmp
‘Harry?’
Something fluttered in Harry’s stomach. She fumbled with her mouse. Supposing they were just backups of the encrypted files?
Imogen appeared at her side. ‘You really need to take the call this time.’
Harry bit her lip. Then she pointed her mouse at the first file. Held her breath.
Double-click.
The file opened.
Crystal-clear plaintext filled the screen.
‘Harry, it’s the police.’
‘What the hell do you think you’re playing at?’
Harry winced at Hunter’s tone. She wedged the receiver against her shoulder, her fingers working the keyboard. ‘I don’t play games, Detective.’
‘I could haul you in for this.’ His teeth sounded glued together. ‘You’re being deliberately obstructive.’
‘I’ve told you the truth.’ She browsed through the first of Garvin’s hidden files, VW-Stock.tmp. It looked like СКАЧАТЬ