‘I’ve never been that close to Omar,’ Martin said. ‘Ever since I arrived in Tehran he’s gone out of his way to help me, but even now it’s still like we’re… guest and host. We can kid around about things that don’t matter, but we don’t criticise each other – that would be crass and ungracious. And after all these years of mutual tact, I don’t know how to change the rules without making it feel like a slap in the face.’
Nasim didn’t know what advice to give him. ‘You’ll find a way,’ she said.
Martin spread his hands: maybe. ‘Thanks for trying so hard with the side-load,’ he said. ‘I hope the research still tells you something useful.’ He stood.
‘I’ll give you a lift home,’ Nasim offered.
Martin shook his head. ‘I’ll get a taxi. You must have other things to do.’
‘Let’s not do ta’arof. I cleared my diary for the morning; I’ll give you a lift.’
They rode in silence most of the way. Nasim felt helpless; a part of her was still hunting for ways to salvage the project, to patch over the difficulties and make everything work. She knew that it was pointless, though. Whatever she proposed now, Martin was not going to change his mind.
When they reached the house, she walked with Martin to the door. ‘After the operation, if you’re not able to cope with an ordinary ghal’e, I can still organise time in a scanner.’
Martin said, ‘Thanks, but if the transplant’s successful I should be in much better shape. Actually, I’m planning some trips with Javeed. There’s only so much Zendegi-ye-Behtar I can take.’
‘Okay.’ They shook hands. ‘Good luck,’ she said.
Nasim was halfway back to the city when her notepad buzzed. The call was from Falaki: too much to deal with while she was driving, so she found a side-street where she could park and call him back.
‘There’s good news and bad news,’ Falaki said.
‘Please don’t make me choose.’
‘I’ll start with the short version then,’ he said. ‘We know pretty much what happened at the FLOPS House. But we don’t know who did it, and we don’t expect to find out anytime soon.’
Nasim digested that. ‘Okay. How did they do it?’
‘It was a chip hack. The FLOPS House found a rogue processor in one of their servers; that’s what enabled everything that happened to you there. But it looks as if the chip would have covered the tracks of whoever steered the attack, so we can’t expect to get reliable evidence as to who that was.’
Nasim stared out into the traffic. ‘They can’t find out who had physical access to the server?’
‘The processor doesn’t seem to have been put there by someone tampering after the server was installed,’ Falaki replied. ‘It looks as if it’s been there since the machine was built.’
‘So they got hacked chips into the supply line?’ Nasim had only ever heard of that being done before by major crime syndicates.
‘It looks that way,’ Falaki said.
‘Have the FLOPS House cleared all their hardware?’
‘Not yet; they’re working their way through. That could take them a month or more. The data we had on the breach helped them narrow down their first tests, but for a comprehensive sweep there’ll be no shortcuts.’
A month or more? But it was worse than that; if the cis-humanists had introduced their own custom chips into the manufacturer’s stock, there was no reason at all to think that only one provider was affected. Even if Zendegi stopped doing business with the FLOPS House, if they tried to push ahead in defiance of Rollo’s deadline, there was no guarantee that they’d be safe from a further attack.
‘There is an upside,’ Falaki said. ‘If you want to start negotiating hardware monitoring with the providers, this is the leverage you need.’
‘You could be right,’ Nasim conceded glumly. ‘But that’s still going to take five years.’
‘Of course,’ Falaki agreed.
‘And in the meantime?’
‘In the meantime, I’d say the least risky approach would be to give these people what they want.’
Nasim knew that this advice made sense, but it was still hard to swallow. ‘Did you find out anything about the CHL’s founders?’
‘There were five people who played a central role in the early discussions on the net,’ Falaki said. ‘Some of them must still be active on the same issues. We’ve passed the names on to the Dutch police, and they’ll liaise with the authorities in the relevant countries. But we’ve got no evidence at all of criminal activity by any of those individuals. Don’t expect to see them rounded up and questioned; at best, some jurisdictions might add them to surveillance lists.’
‘I see.’
When she’d hung up, Nasim sat watching the cars stream past her, trying to psych herself up for the call to the boss. Zendegi would not go down the tubes; Virtual Azimi would keep them afloat. The act of capitulation stung, but she would probably get to keep her livelihood.
As she turned the notepad over in her hands, she felt her fingers shaking. She could still see the expression on the Proxy’s face as it struggled to bring itself under control: the horror at reaching out for the strength it needed from a part of its mind that simply wasn’t there.