{"id":22,"date":"2014-01-05T17:55:12","date_gmt":"2014-01-05T17:55:12","guid":{"rendered":"http:\/\/www.opensource.im\/?p=22"},"modified":"2014-01-05T17:55:12","modified_gmt":"2014-01-05T17:55:12","slug":"advanced-encryption-standard-wikipedia-the-free-encyclopedia","status":"publish","type":"post","link":"https:\/\/euvolution.com\/open-source-convergence\/encryption\/advanced-encryption-standard-wikipedia-the-free-encyclopedia.php","title":{"rendered":"Advanced Encryption Standard &#8211; Wikipedia, the free encyclopedia"},"content":{"rendered":"<p><p>Advanced Encryption Standard      (Rijndael)                      <\/p>\n<p>          The SubBytes step, one of four stages in a round          of AES        <\/p>\n<p>          Attacks have been published that are computationally          faster than a full brute          force attack, though none as of 2013 are          computationally feasible:[3]        <\/p>\n<p>    The Advanced Encryption Standard (AES) is a    specification for the encryption of electronic data established by    the U.S. National    Institute of Standards and Technology (NIST) in    2001.[4]    It is based on the Rijndael cipher[5]    developed by two Belgian cryptographers, Joan Daemen and    Vincent    Rijmen, who submitted a proposal to NIST during the AES    selection process.[6] Rijndael    is a family of ciphers with different key and block sizes. For    AES, NIST selected three members of the Rijndael family, each    with a block size of 128 bits, but three different key lengths:    128, 192 and 256 bits.  <\/p>\n<p>    AES has been adopted by the U.S. government    and is now used worldwide. It supersedes the Data Encryption Standard    (DES),[7] which    was published in 1977. The algorithm described by AES is a    symmetric-key algorithm, meaning    the same key is used for both encrypting and decrypting the    data.  <\/p>\n<p>    In the United States, AES was announced by the    NIST as U.S. FIPS PUB 197 (FIPS 197) on November 26,    2001.[4]    This announcement followed a five-year standardization process    in which fifteen competing designs were presented and    evaluated, before the Rijndael cipher was selected as the most    suitable (see Advanced Encryption    Standard process for more details). It became effective as    a federal government standard on May 26, 2002 after approval by    the Secretary of    Commerce. AES is included in the ISO\/IEC 18033-3 standard.    AES is available in many different encryption packages, and is    the first publicly accessible and open cipher approved by the National Security Agency (NSA)    for top secret information when used    in an NSA approved cryptographic module (see Security of AES, below).  <\/p>\n<p>    The name Rijndael (Dutch    pronunciation:[rindal]) is a    play on the names of the two inventors (Joan Daemen and Vincent    Rijmen).  <\/p>\n<p>    AES is based on a design principle known as a    substitution-permutation network, and is fast in both software    and hardware.[8] Unlike    its predecessor DES, AES does not use a Feistel network. AES is a variant of Rijndael    which has a fixed block size of 128    bits, and a key size of 128, 192, or    256 bits. By contrast, the Rijndael specification per se    is specified with block and key sizes that may be any multiple    of 32 bits, both with a minimum of 128 and a maximum of 256    bits.  <\/p>\n<p>    AES operates on a 44 column-major order    matrix of bytes, termed the state, although some    versions of Rijndael have a larger block size and have    additional columns in the state. Most AES calculations are done    in a special finite field.  <\/p>\n<p>    The key size used for an AES cipher specifies the number of    repetitions of transformation rounds that convert the input,    called the plaintext, into the final output, called the    ciphertext. The number of cycles of repetition are as follows:  <\/p>\n<p><!-- Auto Generated --><\/p>\n<p>Excerpt from: <\/p>\n<p><a target=\"_blank\" href=\"http:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard\" title=\"Advanced Encryption Standard - Wikipedia, the free encyclopedia\">Advanced Encryption Standard - Wikipedia, the free encyclopedia<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p> Advanced Encryption Standard (Rijndael) The SubBytes step, one of four stages in a round of AES Attacks have been published that are computationally faster than a full brute force attack, though none as of 2013 are computationally feasible:[3] The Advanced Encryption Standard (AES) is a specification for the encryption of electronic data established by the U.S. National Institute of Standards and Technology (NIST) in 2001.[4] It is based on the Rijndael cipher[5] developed by two Belgian cryptographers, Joan Daemen and Vincent Rijmen, who submitted a proposal to NIST during the AES selection process.[6] Rijndael is a family of ciphers with different key and block sizes. For AES, NIST selected three members of the Rijndael family, each with a block size of 128 bits, but three different key lengths: 128, 192 and 256 bits<\/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-22","post","type-post","status-publish","format-standard","hentry","category-encryption"],"_links":{"self":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/posts\/22"}],"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=22"}],"version-history":[{"count":0,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/posts\/22\/revisions"}],"wp:attachment":[{"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/media?parent=22"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/categories?post=22"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/euvolution.com\/open-source-convergence\/wp-json\/wp\/v2\/tags?post=22"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}