{"id":27851,"date":"2014-12-03T06:44:54","date_gmt":"2014-12-03T11:44:54","guid":{"rendered":"http:\/\/www.opensource.im\/?p=27851"},"modified":"2014-12-03T06:44:54","modified_gmt":"2014-12-03T11:44:54","slug":"gchq-boffins-quantum-busted-its-own-crypto-primitive","status":"publish","type":"post","link":"https:\/\/euvolution.com\/open-source-convergence\/cryptography\/gchq-boffins-quantum-busted-its-own-crypto-primitive.php","title":{"rendered":"GCHQ boffins quantum-busted its OWN crypto primitive"},"content":{"rendered":"<p><p>        Remote control for virtualized desktops  <\/p>\n<p>    While the application of quantum computers to cracking    cryptography is still, for now, a futuristic scenario, crypto    researchers are already taking that future seriously.  <\/p>\n<p>    It came as a surprise to Vulture South to find that in October    of this year, researchers at GCHQ's information security arm    the CESG abandoned work on a security primitive because they    discovered a quantum attack against it.  <\/p>\n<p>    Presented to the ETSI     here, with the full paper     here, the documents outline the birth and death of a    primitive the CESG called Soliloquy.  <\/p>\n<p>    Primitives are building blocks in the dizzyingly-complex    business of assembling a cryptosystem: individual modules that    are expected to be very well-characterised before they're    accepted into security standards (and, in the case of crypto    like RC4, dropped when they're no longer safe).  <\/p>\n<p>    Given that improving computer power is one of the ways a    primitive can be broken, there's a constant background research    effort into both creating the primitives of the future, and    testing them before they're adopted  and that's where    Soliloquy comes in.  <\/p>\n<p>    As the CESG paper states, Soliloquy was first proposed in 2007    as a cyclic-lattice key exchange primitive supporting between    3,000 and 10,000 bits for the public key. Between 2010 and 2013     presumably as part of their effort to case-harden the    primitive before releasing it into the wild  the boffins    (Peter Campbell, Michael Groves and Dan Shepherd) developed    what they call a reasonably efficient quantum attack on the    primitive, and as a result, they cancelled the project.  <\/p>\n<p>    The quantum algorithm they describe would work by creating a    quantum fingerprint of the lattice Soliloquy creates;    discreteise and bound the control space needed; and run a    quantum Fourier transform over that control space, iteratively    to get lots of samples approximating the lattice.  <\/p>\n<p>    That's where the quantum attack is complete: after that, the    samples would get fed into a classical lattice-based algorithm    to recover the values you want  in other words, the key.  <\/p>\n<p>    The main challenge, the authors write, is to define to define    a suitable quantum fingerprinter that could handle the control    space.  <\/p>\n<p><!-- Auto Generated --><\/p>\n<p>Read the original here:<br \/>\n<a target=\"_blank\" href=\"http:\/\/go.theregister.com\/feed\/www.theregister.co.uk\/2014\/12\/03\/gchq_boffins_quantumbusted_own_crypto_primitive\" title=\"GCHQ boffins quantum-busted its OWN crypto primitive\">GCHQ boffins quantum-busted its OWN crypto primitive<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p> Remote control for virtualized desktops While the application of quantum computers to cracking cryptography is still, for now, a futuristic scenario, crypto researchers are already taking that future seriously. It came as a surprise to Vulture South to find that in October of this year, researchers at GCHQ's information security arm the CESG abandoned work on a security primitive because they discovered a quantum attack against it. Presented to the ETSI here, with the full paper here, the documents outline the birth and death of a primitive the CESG called Soliloquy. <\/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-27851","post","type-post","status-publish","format-standard","hentry","category-cryptography"],"_links":{"self":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/posts\/27851"}],"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=27851"}],"version-history":[{"count":0,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/posts\/27851\/revisions"}],"wp:attachment":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/media?parent=27851"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/categories?post=27851"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/tags?post=27851"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}