Technology

GCHQ-developed phone security 'open to surveillance'

Some phone calls could be intercepted thanks to vulnerabilities, according to a researcher Image copyright Thinkstock
Image caption Some phone calls could be intercepted thanks to vulnerabilities, according to a researcher

A security researcher has said software developed by the UK intelligence agency GCHQ contains weaknesses making it possible to eavesdrop on phone calls.

The security protocol is used to encrypt Voice Over Internet Protocol (Voip) calls.

In a blog, University College London researcher Steven Murdoch said the encryption process was vulnerable.

GCHQ said it was "totally wrong" to suggest there was a "backdoor" into conversations.

Dr Murdoch did not say that the vulnerability would give direct access to conversations, but that it would make it possible to undermine the system's security.

The network operator could listen in to calls, or authorise someone else to, and anyone who hacked the system would be able to eavesdrop, he said.

'Conflict of interest'

One of Dr Murdoch's chief concerns was that the security standard has "key escrow" by design - meaning, for example, that a third party has access to data sent between two people in a conversation.

This, he said, is an example of a backdoor.

In this case, it could allow an intelligence agency, or the organisation which is using the standard, to intercept phone calls, Dr Murdoch said.

"I think this comes from a conflict of interest within GCHQ in that they are there to prevent spying but they are also there to spy - so they facilitate spying," he told the BBC.

Dr Murdoch added that he was aware of two products which use the standard, both of which are government certified.

"They could be in use inside government," he said.

Not-so-secret keys

The protocol in question is known as Mikey-Sakke (Sakai-Kasahara key encryption in multimedia internet keying).

It works by generating encryption keys that are used to encrypt and decrypt voice conversations.

Although it is technically possible to create these keys on two separate computers and only share part of those keys publicly, the Mikey-Sakke protocol does not do this.

Instead, keys are distributed by a third party to the conversation participants - the process known as key escrow - meaning that they are much more vulnerable to interception.

Image copyright GCHQ
Image caption The Mikey-Sakke protocol was designed by GCHQ, which is based in Cheltenham

There are cases in which this would be desirable, commented Prof Nigel Smart, a cryptography expert at the University of Bristol.

"It could make sense to have a form of key escrow where someone can break into communications - you could use it for traders communicating on the London stock exchange," he told the BBC.

"You might want them to be encrypted most of the time but you might want a regulator to be able to come in and decrypt."

Listening in

However, Prof Smart points out that with Mikey-Sakke, it's not clear where or how the protocol is being used.

It was up to GCHQ, he said, to make the scope of the protocol clear.

"If you don't explain how you're going to use it, what systems it's going to be used in, what the scope and limit of the escrow facility is, then you're going to get bad publicity," he said.

A spokesman for GCHQ said: "We do not recognise the claims made in this paper.

"The Mikey-Sakke protocol enables development of secure, scalable, enterprise grade products."

In a statement, GCHQ added: "Organisations using Mikey-Sakke do not share a common Key Management Server, so it is totally wrong to suggest there is a secret master key or 'backdoor' that would allow GCHQ or any other third party to access real time or historic conversations.

"Only the owners of individual systems can access and decrypt conversations, if they want to."

Image copyright Thinkstock
Image caption There is currently much debate over how governments should be able to access encrypted data

Crypto wars

Questions continue to be raised over government policy towards encryption generally.

For instance, a petition to prevent the British government from banning strong encryption standards has received a response from the Home Office this week.

"The government is not seeking to ban or limit encryption," the statement read.

"The government recognises the important role that encryption plays in keeping people's personal data and intellectual property safe online."

Out of a target of 100,000, 11,000 people have so far signed the petition.

And, at the World Economic Forum in Davos, Switzerland, several tech giants have raised the issue of whether governments should be allowed to gain access to secure communications on demand.

The Wall Street Journal reports Microsoft's chief legal officer as saying: "You could be placed in a situation where you have to decide what law to break. It isn't a comfortable place to be."

More on this story

Related Internet links

The BBC is not responsible for the content of external Internet sites