{"id":13383,"date":"2014-03-31T21:51:02","date_gmt":"2014-04-01T01:51:02","guid":{"rendered":"http:\/\/www.opensource.im\/?p=13383"},"modified":"2014-03-31T21:51:02","modified_gmt":"2014-04-01T01:51:02","slug":"report-rsa-endowed-crypto-product-with-second-nsa-influenced-code","status":"publish","type":"post","link":"https:\/\/euvolution.com\/open-source-convergence\/cryptography\/report-rsa-endowed-crypto-product-with-second-nsa-influenced-code.php","title":{"rendered":"Report: RSA endowed crypto product with second NSA-influenced code"},"content":{"rendered":"<p><p>    Security provider RSA endowed its BSAFE cryptography toolkit    with a second NSA-influenced random number generator (RNG)    that's so weak it makes it easier for eavesdroppers to decrypt    protected communications, Reuters reported Monday.  <\/p>\n<p>    Citing soon-to-be-published research from several universities,    Reuters said the Extended Random extension for secure websites        allows attackers to work tens of thousands of times faster    when breaking cryptography that uses the Dual EC_DRBG algorithm    to generate the random numbers that populate a specific    cryptographic key. Dual EC_DRBG is a pseudo-random number    generator that was developed by cryptographers from the    National Security Agency and was the     default RNG in BSAFE even after researchers demonstrated    weaknesses so severe that many suspected they were introduced    intentionally so the US spy agency could exploit them to crack    encrypted communications of people it wanted to monitor. In    December, Reuters reported that the     NSA paid RSA $10 million to give Dual EC_DRBG its favored    position in BSAFE.  <\/p>\n<p>    Extended Random was a second RNG that would    presumablymake cryptographic keys more robust by adding a    second source of randomness. In theory, the additional RNG    should increase the entropy used when constructing a new key.    In reality, the algorithm made protected communications even    easier for attackers to decrypt by reducing the time it    takesto predict the random numbers generated by Dual    EC_DRBG, which is short for Dual Elliptic Curve, Reuters    reported Monday.  <\/p>\n<p>    \"If using Dual Elliptic Curve is like playing with matches,    then adding Extended Random is like dousing yourself with    gasoline,\" Matt Green, a professor specializing in cryptography    at Johns Hopkins University and one of the authors of the    upcoming academic report, told Reuters. Monday's report    continued:  <\/p>\n<p>      The NSA played a significant role in the origins of Extended      Random. The authors of the 2008 paper on the protocol were      Margaret Salter, technical director of the NSA's defensive      Information Assurance Directorate, and an outside expert      named Eric Rescorla.    <\/p>\n<p>      Rescorla, who has advocated greater encryption of all Web      traffic, works for Mozilla, maker of the Firefox Web browser.      He and Mozilla declined to comment. Salter did not respond to      requests for comment.    <\/p>\n<p>      Though few companies appear to have embraced Extended Random,      RSA did. The company built in support for the protocol in      BSafe toolkit versions for the Java programming language      about five years ago, when a preeminent Internet standards      groupthe Internet Engineering Task Forcewas considering      whether to adopt Extended Random as an industry standard. The      IETF decided in the end not to adopt the protocol.    <\/p>\n<p>    The researchers said it took them about an hour to crack a free    version of BSAFE for Java using about $40,000 worth of computer    gear, Reuters reported. Cracking was 65,000 times faster when    BSAFE used Extended Random, an improvement that reduced attacks    to seconds.  <\/p>\n<p><!-- Auto Generated --><\/p>\n<p>Read more from the original source:<br \/>\n<a target=\"_blank\" href=\"http:\/\/arstechnica.com\/security\/2014\/03\/report-rsa-endowed-crypto-product-with-second-nsa-influenced-code\/\/RS=^ADAniXQuWa1BtJp_5WLSeR98ZvaAO0-\" title=\"Report: RSA endowed crypto product with second NSA-influenced code\">Report: RSA endowed crypto product with second NSA-influenced code<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p> Security provider RSA endowed its BSAFE cryptography toolkit with a second NSA-influenced random number generator (RNG) that's so weak it makes it easier for eavesdroppers to decrypt protected communications, Reuters reported Monday. Citing soon-to-be-published research from several universities, Reuters said the Extended Random extension for secure websites allows attackers to work tens of thousands of times faster when breaking cryptography that uses the Dual EC_DRBG algorithm to generate the random numbers that populate a specific cryptographic key. Dual EC_DRBG is a pseudo-random number generator that was developed by cryptographers from the National Security Agency and was the default RNG in BSAFE even after researchers demonstrated weaknesses so severe that many suspected they were introduced intentionally so the US spy agency could exploit them to crack encrypted communications of people it wanted to monitor. <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1600],"tags":[],"class_list":["post-13383","post","type-post","status-publish","format-standard","hentry","category-cryptography"],"_links":{"self":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/posts\/13383"}],"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=13383"}],"version-history":[{"count":0,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/posts\/13383\/revisions"}],"wp:attachment":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/media?parent=13383"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/categories?post=13383"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/tags?post=13383"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}