{"id":27078,"date":"2014-10-28T22:42:44","date_gmt":"2014-10-29T02:42:44","guid":{"rendered":"http:\/\/www.opensource.im\/?p=27078"},"modified":"2014-10-28T22:42:44","modified_gmt":"2014-10-29T02:42:44","slug":"opinion-truecrypt-the-nsa-and-the-myth-of-open-source-security","status":"publish","type":"post","link":"https:\/\/euvolution.com\/open-source-convergence\/nsa-spying\/opinion-truecrypt-the-nsa-and-the-myth-of-open-source-security.php","title":{"rendered":"Opinion: TrueCrypt, the NSA, and the Myth of Open-Source Security"},"content":{"rendered":"<p><p>    Several years ago, in a nod to Linux creator Linus    Torvalds, software developer Eric S. Raymond coined a phrase    that he called Linus's Law:  <\/p>\n<p>    \"Given enough eyeballs, all bugs are    shallow.\"  <\/p>\n<p>    So goes the standard argument in favor of open source     that more \"eyeballs\" make for better quality control and better    security. It has become the rallying cry for open-source    enthusiasts, particularly in the aftermath of Edward Snowden's    revelations last year about NSA spying and government    infiltration of technology. Reports surfaced that Microsoft,    Google, Yahoo, and other tech heavies     were compromised. According to the open-source narrative,    the Snowden documents proved     that commercial software couldn't be trusted.  <\/p>\n<p>    \"There have long been rumors in the networking community    about possible backdoors in major networking vendors' firmware    and network stacks,\" Nicholas Merrill, executive director of    The Calyx Institute,     told Enterprise Networking Planet in an interview    last year. \"I would suggestthat people strongly consider    open-source solutions since their source code is open for peer    review and auditing.\"  <\/p>\n<p>    Government snoops, however, apparently have no qualms    about attempting to hide vulnerabilities in plain sight. For    instance, during a keynote panel discussion at this year's    LinuxCon, Linus Torvalds     was asked if the federal government had ever asked him to    insert a backdoor into the Linux kernel. Torvalds verbally told    the audience \"No\"  while nodding his head yes.  <\/p>\n<p>    Additionally, among the Snowden leaks was     confirmation that the NSA had inserted a self-serving    vulnerability into a pseudorandom number generator and then    worked to get it adopted as an international standard.  <\/p>\n<p>    Certainly, although it has been     confirmed that the US government pressures and works with    commercial vendors to insert backdoors into their software, so    too  apparently  do they participate in open-source efforts.    After all, if open-source development is \"open\" to everyone,    it's just as open to the government and others who wish to    weaken software security.  <\/p>\n<p>    Other factors demonstrate that Linus's Law is just plain    false. In his 2003 book Facts and Fallacies of Software    Engineering, Robert L. Glass levies numerous criticisms    against the \"law,\"     writing that, according to research, the law of diminishing    returns is at work when it comes to code review. Specifically,    that having more than two to four code reviewers is not    particularly useful.  <\/p>\n<p>    \"[W]e shouldn't think that a Mongolian horde of    debuggers, no matter how well motivated they are, will produce    an error-free software product,\" writes Glass, \"any more than    any of our other error removal approaches will.\"  <\/p>\n<p>    Glass goes on to point out that no scientific evidence    exists to show that open source is safer, more reliable, or    less buggy. He also observes that the bugs found by the many    \"eyeballs\" may not be the most serious. Other commentators have    explicitly posited that security bugs are among the least    likely to be found in open-source software because security    review is     more boring and more difficult than tending to    features.  <\/p>\n<p><!-- Auto Generated --><\/p>\n<p>See more here:<br \/>\n<a target=\"_blank\" href=\"http:\/\/www.enterprisenetworkingplanet.com\/netsecur\/opinion-truecrypt-the-nsa-and-the-myth-of-open-source-security.html\/RK=0\/RS=yE4AmdV4T.JPJ8e.tvd6T041caY-\" title=\"Opinion: TrueCrypt, the NSA, and the Myth of Open-Source Security\">Opinion: TrueCrypt, the NSA, and the Myth of Open-Source Security<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p> Several years ago, in a nod to Linux creator Linus Torvalds, software developer Eric S. <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[46],"tags":[],"class_list":["post-27078","post","type-post","status-publish","format-standard","hentry","category-nsa-spying"],"_links":{"self":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/posts\/27078"}],"collection":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/comments?post=27078"}],"version-history":[{"count":0,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/posts\/27078\/revisions"}],"wp:attachment":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/media?parent=27078"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/categories?post=27078"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/tags?post=27078"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}