{"id":10729,"date":"2022-08-10T12:04:53","date_gmt":"2022-08-10T16:04:53","guid":{"rendered":"https:\/\/irreal.org\/blog\/?p=10729"},"modified":"2022-08-10T12:07:04","modified_gmt":"2022-08-10T16:07:04","slug":"d-j-bernstein-on-the-nsa-corrupting-crypto-standards","status":"publish","type":"post","link":"https:\/\/irreal.org\/blog\/?p=10729","title":{"rendered":"D. J.Bernstein on the NSA Corrupting Crypto Standards"},"content":{"rendered":"<p>J. Bernsein is my type of guy. He\u2019s opinionated, crabby, curmudgeonly, and brilliant. He\u2019s particularly brilliant when it comes to matters of cryptography. One of the things about being curmudgeonly is that you have little tolerance for lies and nonsense so of course he\u2019s a regular antagonist of the government and, in particular, the NSA.<\/p>\n<p>These days, <i>nobody<\/i> trusts the NSA but <a href=\"https:\/\/www.nist.gov\/\">NIST<\/a> is supposed to be different. Their job is to promulgate standards that benefit commercial entities and private citizens. In the cryptography realm they\u2019re supposed to develop, test, and standardize cryptography primitives that allow companies and citizens to protect their private\u2014predominately commercial\u2014interactions from criminals and fraudsters.<\/p>\n<p>It hasn\u2019t always worked out that way. After getting caught conspiring with the NSA to corrupt the Dual Elliptic Curve Deterministic Random Bit Generator, NIST promised to clean up their act and be more transparent. It was an important promise because their credibility with the crypto using public was on the line.<\/p>\n<p>I, naively, took heart with their promise to be honest brokers going forward. Sadly, <a href=\"http:\/\/blog.cr.yp.to\/20220805-nsa.html\">according to Bernstein<\/a>, it hasn\u2019t worked out that way. It appears that they are once again conspiring with the NSA to compromise to corrupt crypto standards and doing everything in their power to cover up that fact.<\/p>\n<p>After having several Freedom of Information requests ignored, Bernstein finally resorted to filing suit to force NIST to reveal their collaboration with the NSA. Follow the link for an excellent history of NIST\/NSA collusion from the early days of DES to the current debates about post-quantum algorithms.<\/p>\n<p>It\u2019s sad that the public can\u2019t trust their government to have their backs on cryptographic matters but as Bernstein demonstrates, that\u2019s where we are. I don\u2019t know the answer. I just wish the NSA would put the pubic above their own convenience.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>J. Bernsein is my type of guy. He\u2019s opinionated, crabby, curmudgeonly, and brilliant. He\u2019s particularly brilliant when it comes to matters of cryptography. One of the things about being curmudgeonly is that you have little tolerance for lies and nonsense &hellip; <a href=\"https:\/\/irreal.org\/blog\/?p=10729\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[3],"class_list":["post-10729","post","type-post","status-publish","format-standard","hentry","category-general","tag-security"],"_links":{"self":[{"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/10729","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=10729"}],"version-history":[{"count":2,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/10729\/revisions"}],"predecessor-version":[{"id":10731,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/10729\/revisions\/10731"}],"wp:attachment":[{"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=10729"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=10729"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/irreal.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=10729"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}