{"id":27116,"date":"2014-10-31T16:40:56","date_gmt":"2014-10-31T20:40:56","guid":{"rendered":"http:\/\/www.opensource.im\/?p=27116"},"modified":"2014-10-31T16:40:56","modified_gmt":"2014-10-31T20:40:56","slug":"calculating-encryption-schemes-theoretical-security-guarantees-eases-comparison-improvement","status":"publish","type":"post","link":"https:\/\/euvolution.com\/open-source-convergence\/encryption\/calculating-encryption-schemes-theoretical-security-guarantees-eases-comparison-improvement.php","title":{"rendered":"Calculating encryption schemes&#8217; theoretical security guarantees eases comparison, improvement"},"content":{"rendered":"<p><p>Oct 30, 2014 by Larry Hardesty            Credit: Christine Daniloff\/MIT      <\/p>\n<p>    Most modern cryptographic schemes rely on computational    complexity for their security. In principle, they can be    cracked, but that would take a prohibitively long time, even    with enormous computational resources.  <\/p>\n<p>    There is, however, another notion of    securityinformation-theoretic securitywhich means that even    an adversary with unbounded computational power could extract    no useful information from an encrypted message. Cryptographic    schemes that promise information-theoretical security have been    devised, but they're far too complicated to be practical.  <\/p>\n<p>    In a series of papers presented at the Allerton Conference on    Communication, Control, and Computing, researchers at MIT and    Maynooth University in Ireland have shown that existing,    practical cryptographic schemes come with their own    information-theoretic guarantees: Some of the data they encode    can't be extracted, even by a computationally unbounded    adversary.  <\/p>\n<p>    The researchers show how to calculate the minimum-security    guarantees for any given encryption scheme, which could enable    information managers to make more informed decisions about how    to protect data.  <\/p>\n<p>    \"By investigating these limits and characterizing them, you can    gain quite a bit of insight about the performance of these    schemes and how you can leverage tools from other fields, like    coding theory and so forth, for designing and understanding    security systems,\" says Flavio du Pin Calmon, a graduate    student in electrical engineering and computer science and    first author on all three Allerton papers. His advisor, Muriel    Mdard, the Cecil E. Green Professor of Electrical Engineering    and Computer Science, is also on all three papers; they're    joined by colleagues including Ken Duffy of Maynooth and Mayank    Varia of MIT's Lincoln Laboratory.  <\/p>\n<p>    The researchers' mathematical framework also applies to the    problem of data privacy, or how much information can be gleaned    from aggregatedand supposedly \"anonymized\"data about Internet    users' online histories. If, for instance, Netflix releases    data about users' movie preferences, is it also inadvertently    releasing data about their political preferences? Calmon and    his colleagues' technique could help data managers either    modify aggregated data or structure its presentation in a way    that minimizes the risk of privacy compromises.  <\/p>\n<p>    Staying close  <\/p>\n<p>    To get a sense of how the technique works, imagine an    encryption scheme that takes only three possible inputs, or    plaintexts\"A,\" \"B,\" and \"C\"and produces only three possible    outputs, or ciphertexts. For each ciphertext, there is some    probability that it encodes each of the three plaintexts.  <\/p>\n<p>    The ciphertexts can be represented as points inside a triangle    whose vertices represent the three possible plaintexts. The    higher the probability that a given ciphertext encodes a    particular plaintext, the closer it is to the corresponding    vertex: Ciphertexts more likely to encode A than B or C are    closer to vertex A than to vertices B and C. A secure    encryption scheme is one in which the points describing the    ciphertexts are clustered together, rather than spread out    around the triangle. That means that no ciphertext gives an    adversary any more information about the scheme than any other.  <\/p>\n<p><!-- Auto Generated --><\/p>\n<p>Go here to see the original:<br \/>\n<a target=\"_blank\" href=\"http:\/\/phys.org\/news333871264.html\/RK=0\/RS=KFmfouWN1Szh53AGRLcDQZH6b8Q-\" title=\"Calculating encryption schemes' theoretical security guarantees eases comparison, improvement\">Calculating encryption schemes' theoretical security guarantees eases comparison, improvement<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p> Oct 30, 2014 by Larry Hardesty Credit: Christine Daniloff\/MIT Most modern cryptographic schemes rely on computational complexity for their security. In principle, they can be cracked, but that would take a prohibitively long time, even with enormous computational resources<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[45],"tags":[],"class_list":["post-27116","post","type-post","status-publish","format-standard","hentry","category-encryption"],"_links":{"self":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/posts\/27116"}],"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=27116"}],"version-history":[{"count":0,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/posts\/27116\/revisions"}],"wp:attachment":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/media?parent=27116"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/categories?post=27116"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/tags?post=27116"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}