top | item 2009441

Developer responds to allegations of FBI backdoor in OpenBSD IPSec

235 points| there | 15 years ago |marc.info | reply

51 comments

order
[+] 3dFlatLander|15 years ago|reply
The accusation came at a really strange time. I'm inclined to think more people jumped on the government conspiracy bandwagon because of the recent release of the diplomatic cables via wikileaks.

Incidentally, I thought I had seen Mr. Perry someplace on TV, and then I remembered he was on an episode of Penn and Tellers "Bullsh*t" a while back. Link for the interested: http://www.youtube.com/watch?v=DT2YET6sg5I

[+] mikedouglas|15 years ago|reply
Many of the commenters in the last thread admitted to this, which made it all the more irrational. There was even a debate about whether, in general, 'conspiracy theories' were more or less common than the public perception. As if that had any bearing on these specific allegations.

With the strange claims made in the email (outsourcing, expired NDAs, DARPA knew), I wish Theo would've thought twice before publicizing this guy's name. At least the extra eyes on IPSEC might catch something else.

[+] febeling|15 years ago|reply
I think Theo de Raadt is right to make the accusation open, because it is quite a serious thing.

On the other hand, I know that such an accusation can have a devastating effect on the live of the accused developer. So the principle of _in dubio pro reo_ should be applied faithfully.

This should be the instinctive reaction of a democratic society. It does seem to be quite hard to have this collective routine work reliably nowadays, which is sad.

[+] cmeiklejohn|15 years ago|reply
Totally agree. I guess the point that gets me is that the NDA had an expire time. Makes no sense at all. Show me the commits.
[+] dwc|15 years ago|reply
Jason L. Wright is known by many as "Wookiee" for reasons that may be obvious to many of you. Now I realize that it's been done before, but would it be too much to ask that we consider the term Wookieeleaks when referring to this matter? ;-)
[+] sitmack|15 years ago|reply
Chewie was a female and being pregnant most of the time from her incessant whoring resulting in the hairy toe head always putting pressure on her bladder ... did cause a leak or two.
[+] kenjackson|15 years ago|reply
If Jason didn't put in the backdoors, then who did? :-)
[+] Zak|15 years ago|reply
As far as I am aware, no actual backdoors have been discovered. This has a high probability of being a hoax.
[+] drawkbox|15 years ago|reply
Not sure what to believe here but we do know that the NSA and authorities do need to have access to data for security. If there are systems that aren't apt to putting in backdoors or trapdoors then they treat you like Phil Zimmerman in the 90's by dropping the DOJ on you: http://www.philzimmermann.com/EN/faq/index.html + http://en.wikipedia.org/wiki/Phil_Zimmermann or at least that was the MO at that time.

But the DOJ and US Customs dropped the case against Zimmerman in '96. Obviously they would need to go with a new plan of attack after that method failed for intercepting messages in algorithms and software that is closed or running new algorithms like PGP. Backdoors and trapdoors in software that wraps crypto algorithms is one prong in that attack. The NSA neither confirms nor denies trapdoors, backdoors, etc but DOES employ some of the top cryptographers in the world.

In 2000, the U.S. government lifted the export controls on strong crypto, so (pure speculation) other methods to intercept communications were/are needed. The alleged event here happened in 2000/2001 which might fit with a new MO.

[+] motters|15 years ago|reply
Fortunately there's a way to resolve whether this is whistle blowing or mud slinging. Someone with some expertise in that area should audit the code to check whether the allegations have any basis. The original email makes some fairly specific claims, at least some of which are probably verifiable.
[+] gnaffle|15 years ago|reply
The code has probably already been audited, but of course, more audits might reveal more problems. However, there might be non-obvious ways to make the code vulnerable to side-channel/timing attacks, and if you don't know what you're looking for, the only thing you can really do is to take as many precautions as you can.

For how many years did the NSA know about timing attacks before they became public knowledge and fixes were incorporated into code? Impossible to know. Code audits certainly didn't spot timing attack problems before people knew to look for them.

It's also impossible to know what other unknown attacks are available to NSA and the likes.

Of course, this is completely irrelevant to 99% of us, since anyone with knowledge of these unknown attacks would use them very sparingly in order to keep them secret.

[+] slim|15 years ago|reply
I can't believe Perry don't have proofs of what he's saying in the form of code. I bet we won't wait for audit to see the code.

We're talking about code guys. It's not accusation of rape or broken condom.

[+] davidj|15 years ago|reply
The reason OpenBSD was thought of so secured is because they audited the entire code at one time and continuously audit code for new holes. The reason they audited the code in the first place was because way back in the day the main OpenBSD server was compromised and backdoors were placed in the code. They do not like people to know this.
[+] Flemlord|15 years ago|reply
Knowing nothing about the issue at hand or how many flavors/components/frameworks of OpenBSD exist, this struck me as some careful parsing:

> I will state clearly that I did not add backdoors to the OpenBSD operating system or the OpenBSD crypto framework (OCF).

[+] tvon|15 years ago|reply
I take it as someone trying to be extremely clear that they did not do what they are being accused of doing.
[+] geekinthecorner|15 years ago|reply
In the 9 or 10 years since I first heard about OpenBSD, it has never come up in conversation without the related scene drama also popping up.
[+] grandalf|15 years ago|reply
It's really funny how there is so much indignation about this. What difference does it make whether it's true or false, there should be an audit of the code.

It's this sort of emotional, knee-jerk response that leads to irrational behavior.

[+] frisco|15 years ago|reply
It's a big allegation. This email didn't strike me as an overly emotional response. It was a very firm refutation from a respected member of the community about a hefty accusation.
[+] 16s|15 years ago|reply
If it is a lie, is it not slander/libel? That would be a really big deal. Tarnishing a devs reputation and the OBSD project is not cool.
[+] flogic|15 years ago|reply
If you're the one being accused, you have to worry about the accusation coloring other people's judgement of you. Most people really aren't logical creatures. People tend to not remember the source or veracity of things they know. So even if you're innocent, others may automatically assume you're a jerk.
[+] peterbotond|15 years ago|reply
a socially engineered email to exploit the idea of sheeple do not think, just follow with the parrots. at the cost of the innocent.