CHANCERY DIVISION
Rolls Building |
||
B e f o r e :
____________________
VOLKSWAGEN AKTIENGESELLSCHAFT | Claimant | |
- and - | ||
(1) FLAVIO D. GARCIA | ||
(2) UNIVERSITY OF BIRMINGHAM | ||
(3) ROEL VERDULT | ||
(4) BARIS EGE | ||
(5) STICHTING KATHOLIEKE UNIVERSITEIT | Defendants |
____________________
Official Shorthand Writers and Audio Transcribers
Quality House, Quality Court, Chancery Lane, London WC2A 1HP
Tel: 020 7831 5627 Fax: 020 7831 7737
info@beverleynunnery.com
MR. C. HOLLANDER QC and MR. R. ONSLOW (instructed by Addleshaw Goddard) appeared on behalf of the Claimant.
MR. G. TRITTON and MISS C. SCOTT (instructed by Pinsent Masons) appeared on behalf of the 1st and 2nd Defendants.
MR. H. TOMLINSON QC (instructed by Olswang) appeared on behalf of the 3rd to 5th Defendants.
____________________
Crown Copyright ©
MR. JUSTICE BIRSS:
THE FACTS:
REPRESENTATION:
THE CLAIMANTS' CASE:
(i) The Megamos Crypto algorithm is confidential information. It has the necessary quality of confidence.(ii) Whoever created Tango Programmer is likely to have acquired that confidential information in breach of confidence.
(iii) It is obvious to anyone going to the Scorpio website and acquiring the Tango Programmer that it is not legitimate software.
(iv) Therefore, whilst it may be legitimate to use reverse engineering techniques to find out secrets encrypted inside a product you have bought (per Jacob in Mars v. Teknowledge), that is not what the defendants did. They acquired the Megamos Crypto algorithm in circumstances in which their conscience is affected. It is obviously confidential, and obviously something which they have a duty not to misuse.
(v) To publish to the world the algorithm and an attack based on its intrinsic properties, would be a misuse of that confidence.
(vi) Moreover, such publication would be highly damaging. It would facilitate theft of cars and many millions of Volkswagen cars use the Megamos Crypto algorithm.
(vii) The claimants will consent to a speedy trial of this action, which can be heard in a matter of months.
(viii) Section 12(3) of the Human Rights Act plainly applies and the principles in Cream Holdings also apply. If, the claimants submit, I apply that principle in this case then the claimants submit that they are likely to establish that publication should not be allowed and the court should grant an interim injunction over to trial.
THE DEFENDANTS' CASE:
(i) In fact, Volkswagen have no right to sue at all. They are not the owners of the confidential information and have no legitimate interest in bringing this case.(ii) Contrary to the claimants' case, they are not likely to succeed at all. The defendants are responsible, legitimate academics doing responsible legitimate academic work. Tango Programmer is publicly available software. It seems to have been available since 2009, at least in the sense that the Megamos Crypto algorithm seems to have been part of it since then.
(iii) In fact, it is likely that Tango Programmer is an entirely legitimate piece of software produced by legitimate reverse engineering processes, in particular one called "chip slicing". Chip slicing involves analysing the chip under a microscope and taking it to pieces. It reveals the algorithm in the case of the Megamos Crypto chip because the hardware - that is to say the logic gates of the chip itself - embody the algorithm. The algorithm is not stored in software, it is built into the physical nature of the chip. That physical nature can be discovered by legitimate means.
(iv) So there is no basis to say that the defendants' conscience is affected by reverse engineering Tango Programmer.
(v) If not, in any case, there is no basis to say that the claimants have any claim to misuse of confidential information.
(vi) There is clear evidence that the Megamos Crypto chip has indeed been chip sliced. Slices of the chip are visible on the internet. They show the logic gates of the chip, albeit not the complete algorithm.
(vii) Even if Tango Programmer is not legitimate, the information relating to the algorithm has lost the necessary quality of confidence because it could be found by legitimate reverse engineering - that is to say chip slicing.
(viii) Moreover, there is a strong public interest in the security field in the idea of academics exposing security flaws. This has a long history. It is part of legitimate research. The public have a right to see weaknesses in security on which they rely exposed. Otherwise industry and criminals know security is weak but the public do not. By exposing problems this process facilitates improvements in security.
(ix) The defendants have acted entirely responsibly in accordance with responsible disclosure principles. They told EM about this six months ago. It is not the defendants' fault if Volkswagen only found out recently.
(x) Publication is an exercise of the defendants' Article 10 rights of free speech. From the point of view of what is necessary in democratic society, this is high value speech. It is principled academic research.
(xi) The paper has been peer reviewed and is ready to be published at a legitimate conference. These academics are entitled to enhance their reputations in this field in this way.
(xii) The redactions sought by the claimants would mean the paper had to be re-reviewed in the peer review process. Therefore, the defendants will lose their ability to publish at USENIX.
(xiii) The redaction of Definition 3.8 should not be ordered, but it, at least, would not require a new peer review. The paper could still go to USENIX. The defendants point out that the claimants' evidence is that without Definition 3.8 it would take about a year for criminals to reverse the rest of the algorithm from the information in the paper. So, albeit very much as a fall-back, if the court was minded to require redactions, that is the most that should be required.
(xiv) The idea that the paper will facilitate crime is overblown. The claimants' evidence of an increase in the level of car crime when a previous security chip was hacked and details published in 2011 is not convincing. The attack based on the Megamos Crypto algorithm still requires the criminals to have a car, plus a key, plus two days to use a computer program which tries out a lot of possibilities. There are many easier ways of stealing a car, and so the risks are not real.
(i) In relation to title, the claimants submit that Volkswagen must have a legitimate interest in this case given that its customers are vulnerable and in any event Thales are now a party.(ii) The claimants accept for this hearing that chip slicing the Megamos Crypto chip would produce the algorithm in circumstances in which the claimants have no claim, but that is not what the defendants have done.
(iii) On Tango Programmer the claimants maintain their case that it is obviously not legitimate. The source of Tango Programmer is plainly not a legitimate enterprise. Why infer that they have acted lawfully at all? Chip slicing is a expensive process - a price of about €50,000 per chip is in evidence. The claimants submit that it is not realistic to think that that is what Scorpio has done. One can infer that Scorpio has simply stolen the information, who knows how.
(iv) There are other legitimate conferences apart from USENIX. There is one in Munich in early 2014. The delay caused by this injunction will only mean that the defendants could, if they win at trial, publish at that conference.
(v) The fact that the attack in question involves two days, the car and the key does not make it at all unrealistic. As an example, in high value car crime, one recognised approach is to steal hire cars. You use a fake ID, hire the car, break the security, in this case spending the two days referred to in the attack, then put a GPS tracker in the car and return the car. The car itself can then be stolen later and this theft is untraceable.
THE LAW: CONFIDENTIAL INFORMATION:
(i) The information must have the necessary quality of confidence.(ii) It must be imparted in circumstances which import an obligation of confidence.
(iii) There must be some unauthorised use (see Coco v. Clark [1969] RPC 41)
"No relief [which might affect the exercise of the Convention right to freedom of expression] is to be granted so as to restrain publication before trial unless the court is satisfied that the applicant is likely to establish that publication should not be allowed."
"In my view section 12(3) calls for a similar approach. Section 12(3) makes the likelihood of success at the trial an essential element in the court's consideration of whether to make an interim order. But in order to achieve the necessary flexibility the degree of likelihood of success at the trial needed to satisfy section 12(3) must depend on the circumstances. There can be no single, rigid standard governing all applications for interim restraint orders. Rather, on its proper construction the effect of section 12(3) is that the court is not to make an interim restraint order unless satisfied the applicant's prospects of success at the trial are sufficiently favourable to justify such an order being made in the particular circumstances of the case. As to what degree of likelihood makes the prospects of success 'sufficiently favourable', the general approach should be that courts will be exceedingly slow to make interim restraint orders where the applicant has not satisfied the court he will probably ('more likely than not') succeed at the trial. In general, that should be the threshold an applicant must cross before the court embarks on exercising its discretion, duly taking into account the relevant jurisprudence on article 10 and any countervailing Convention rights. But there will be cases where it is necessary for a court to depart from this general approach and a lesser degree of likelihood will suffice as a prerequisite. Circumstances where this may be so include those mentioned above: where the potential adverse consequences of disclosure are particularly grave, or where a short-lived injunction is needed to enable the court to hear and give proper consideration to an application for interim relief pending the trial or any relevant appeal."
APPLICATION TO THIS CASE:
"8 Practical considers and mitigation:Our attacks require wireless communication with both the car and the transponder. It is not hard to imagine real life situations like valet parking or car rental where an adversary has access to both for a period of time. It is also possible to foresee a set up with two perpetrators, one interacting with the car, and one wirelessly pickpocketing the car key from the victim's pocket."
Then in the paper there are two paragraphs in which mitigations relative to the two other attacks are mentioned, and then the paper says the following:
"Unfortunately, our first attack is hard to mitigate. It seems unfeasible to prevent an adversary from gathering two authentication traces. Furthermore, this attack exploits weaknesses in the course of the cipher's design - e.g. the size of the internal state. It would require a complete re-design of the cipher to fix these weaknesses. To that purpose, lightweight ciphers, like grain, and so on, have been proposed in the literature and could be considered as suitable replacements for the Megamos Crypto. On the positive side, our first attack is more computationally intensive than the attacks in section 6 and 7, which makes it important to take the aforementioned mitigating measures in order to prevent the more inexpensive attacks."
"More advanced car diagnostic tools like AVDI and Tango Programmer offer functionality that goes beyond 'legitimate' usage. These devices are able to [access?] the onboard computer memory, recover the dealer code and add a new blank transponder to the car. For this the tools do not require a genuine key to be present, but they do need physical access to the car […] The diagnostic tools use the Megamos Crypto authentication functionality to speed up the process of adding new transponders to the car. For this the tool needs the Megamos Crypto algorithm to compute valid authentication attempts.We would like to emphasise that none of these tools is able to recover the secret key of a transponder or perform of crypto-analysis. In fact, within the legitimate auto industry Megamos Crypto is believed to be unclonable."
CONSIDERING ALL THE FACTORS TOGETHER: