{"id":3346,"date":"2025-10-31T20:04:31","date_gmt":"2025-10-31T19:04:31","guid":{"rendered":"https:\/\/adatvissza.hu\/?page_id=3346"},"modified":"2025-12-15T16:58:14","modified_gmt":"2025-12-15T15:58:14","slug":"aes-256-encryption","status":"publish","type":"page","link":"https:\/\/adatvissza.hu\/en\/aes-256-titkositas\/","title":{"rendered":"Encryption (AES-256)"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3346\" class=\"elementor elementor-3346\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-57c74f1 e-flex e-con-boxed e-con e-parent\" data-id=\"57c74f1\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;shape_divider_bottom&quot;:&quot;tilt&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-shape elementor-shape-bottom\" aria-hidden=\"true\" data-negative=\"false\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1000 100\" preserveAspectRatio=\"none\">\n\t<path class=\"elementor-shape-fill\" d=\"M0,6V0h1000v100L0,6z\"\/>\n<\/svg>\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dfeea4e elementor-widget elementor-widget-heading\" data-id=\"dfeea4e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">AES 256 titkos\u00edt\u00e1s<\/h1>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-90f330d e-flex e-con-boxed e-con e-parent\" data-id=\"90f330d\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-131b45d e-con-full e-flex e-con e-child\" data-id=\"131b45d\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f353835 elementor-widget elementor-widget-text-editor\" data-id=\"f353835\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<div class=\"entry-content\"><div class=\"entry-content\"><div class=\"vector-body-before-content\"><div id=\"siteSub\" class=\"noprint\">A Wikip\u00e9di\u00e1b\u00f3l, a szabad enciklop\u00e9di\u00e1b\u00f3l: Fejlett titkos\u00edt\u00e1si szabv\u00e1ny<br \/>(Rijndael)<\/div><\/div><p><a class=\"mw-file-description\" href=\"https:\/\/en.wikipedia.org\/wiki\/File:AES_(Rijndael)_Round_Function.png\"><img fetchpriority=\"high\" decoding=\"async\" class=\"mw-file-element\" src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/5\/50\/AES_%28Rijndael%29_Round_Function.png\/250px-AES_%28Rijndael%29_Round_Function.png\" srcset=\"\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/5\/50\/AES_%28Rijndael%29_Round_Function.png\/500px-AES_%28Rijndael%29_Round_Function.png 1.5x\" width=\"250\" height=\"375\" data-file-width=\"640\" data-file-height=\"960\" \/><\/a><\/p><div class=\"infobox-caption\">Az AES kerek f\u00fcggv\u00e9ny megjelen\u00edt\u00e9se<\/div><p>\u00c1ltal\u00e1nosTervez\u0151k<a title=\"Joan Daemen\" href=\"https:\/\/en.wikipedia.org\/wiki\/Joan_Daemen\">Joan Daemen<\/a>,\u00a0<a title=\"Vincent Rijmen\" href=\"https:\/\/en.wikipedia.org\/wiki\/Vincent_Rijmen\">Vincent Rijmen<\/a>El\u0151sz\u00f6r megjelent1998Sz\u00e1rmaztatott<a title=\"N\u00e9gyzet (cipher)\" href=\"https:\/\/en.wikipedia.org\/wiki\/Square_(cipher)\">T\u00e9r<\/a>Ut\u00f3dok<a title=\"Anubisz (rejtjel)\" href=\"https:\/\/en.wikipedia.org\/wiki\/Anubis_(cipher)\">Anubisz<\/a>,\u00a0<a title=\"Grand Cru (rejtjel)\" href=\"https:\/\/en.wikipedia.org\/wiki\/Grand_Cru_(cipher)\">Grand Cru<\/a>,\u00a0<a title=\"Kalyna (rejtjel)\" href=\"https:\/\/en.wikipedia.org\/wiki\/Kalyna_(cipher)\">Kalyna<\/a>Tan\u00fas\u00edt\u00e1s<a title=\"Fejlett titkos\u00edt\u00e1si szabv\u00e1ny folyamat\" href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard_process\">AES<\/a>\u00a0gy\u0151ztes,\u00a0<a title=\"CRYPTREC\" href=\"https:\/\/en.wikipedia.org\/wiki\/CRYPTREC\">CRYPTREC<\/a>,\u00a0<a title=\"NESSIE\" href=\"https:\/\/en.wikipedia.org\/wiki\/NESSIE\">NESSIE<\/a>,\u00a0<a title=\"Nemzetbiztons\u00e1gi \u00dcgyn\u00f6ks\u00e9g\" href=\"https:\/\/en.wikipedia.org\/wiki\/National_Security_Agency\">NSA<\/a>Rejtjel r\u00e9szlet<a title=\"Kulcsm\u00e9ret\" href=\"https:\/\/en.wikipedia.org\/wiki\/Key_size\">Kulcsm\u00e9retek<\/a>128, 192 vagy 256 bit<sup id=\"cite_ref-keysize_1-0\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-keysize-1\"><span class=\"cite-bracket\">[<\/span>1. megjegyz\u00e9s<span class=\"cite-bracket\">]<\/span><\/a><\/sup><a title=\"Blokkm\u00e9ret (kriptogr\u00e1fia)\" href=\"https:\/\/en.wikipedia.org\/wiki\/Block_size_(cryptography)\">Blokkm\u00e9retek<\/a>128 bit<sup id=\"cite_ref-blocksize_2-0\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-blocksize-2\"><span class=\"cite-bracket\">[<\/span>2. megjegyz\u00e9s<span class=\"cite-bracket\">]<\/span><\/a><\/sup>Szerkezet<a title=\"Helyettes\u00edt\u00e9si\u2013permut\u00e1ci\u00f3s h\u00e1l\u00f3zat\" href=\"https:\/\/en.wikipedia.org\/wiki\/Substitution%E2%80%93permutation_network\">Helyettes\u00edt\u00e9si\u2013permut\u00e1ci\u00f3s h\u00e1l\u00f3zat<\/a><a title=\"Kerek (kriptogr\u00e1fia)\" href=\"https:\/\/en.wikipedia.org\/wiki\/Round_(cryptography)\">Fordul\u00f3k<\/a>10, 12 vagy 14 (a kulcs m\u00e9ret\u00e9t\u0151l f\u00fcgg\u0151en)Legjobb nyilv\u00e1nos\u00a0<a title=\"Kriptanal\u00edzis\" href=\"https:\/\/en.wikipedia.org\/wiki\/Cryptanalysis\">kriptoanal\u00edzis<\/a><\/p><p>Olyan t\u00e1mad\u00e1sokat tettek k\u00f6zz\u00e9, amelyek sz\u00e1m\u00edt\u00e1silag gyorsabbak, mint egy teljes\u00a0<a title=\"Brute-force t\u00e1mad\u00e1s\" href=\"https:\/\/en.wikipedia.org\/wiki\/Brute-force_attack\">brute-force t\u00e1mad\u00e1s<\/a>, b\u00e1r 2023-ig egyik sem kivitelezhet\u0151 sz\u00e1m\u00edt\u00e1silag.<sup id=\"cite_ref-aesbc_3-0\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-aesbc-3\"><span class=\"cite-bracket\">[<\/span>1<span class=\"cite-bracket\">]<\/span><\/a><\/sup>Az AES-128 eset\u00e9ben a kulcs vissza\u00e1ll\u00edthat\u00f3 a\u00a0<a title=\"Sz\u00e1m\u00edt\u00e1si komplexit\u00e1s\" href=\"https:\/\/en.wikipedia.org\/wiki\/Computational_complexity\">sz\u00e1m\u00edt\u00e1si bonyolults\u00e1g<\/a>\u00a02-b\u0151l<sup>126.1<\/sup>\u00a0haszn\u00e1lata a\u00a0<a title=\"Biclike t\u00e1mad\u00e1s\" href=\"https:\/\/en.wikipedia.org\/wiki\/Biclique_attack\">biklikett\u00e1mad\u00e1s<\/a>. Az AES-192 \u00e9s AES-256 elleni biklikk t\u00e1mad\u00e1sok eset\u00e9n a sz\u00e1m\u00edt\u00e1si bonyolults\u00e1g 2<sup>189,7<\/sup>\u00a0\u00e9s 2<sup>254,4<\/sup>\u00a0illetve alkalmazni.\u00a0<a title=\"Kapcsol\u00f3d\u00f3-kulcs t\u00e1mad\u00e1s\" href=\"https:\/\/en.wikipedia.org\/wiki\/Related-key_attack\">Kapcsol\u00f3d\u00f3 kulcs\u00fa t\u00e1mad\u00e1sok<\/a>\u00a02-es bonyolults\u00e1ggal k\u00e9pes megt\u00f6rni az AES-192-t \u00e9s az AES-256-ot<sup>99.5<\/sup>\u00a0\u00e9s 2<sup>176<\/sup>\u00a0id\u0151ben \u00e9s adatban egyar\u00e1nt, illetve.<sup id=\"cite_ref-relkey_4-0\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-relkey-4\"><span class=\"cite-bracket\">[<\/span>2<span class=\"cite-bracket\">]<\/span><\/a><\/sup><\/p><p>\u00dajabb t\u00e1mad\u00e1st \u00edrtak blogra<sup id=\"cite_ref-Bruce_Schneier_5-0\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-Bruce_Schneier-5\"><span class=\"cite-bracket\">[<\/span>3<span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a0\u00e9s kiadt\u00e1k, mint a\u00a0<a title=\"El\u0151nyomtat\u00e1s\" href=\"https:\/\/en.wikipedia.org\/wiki\/Preprint\">preprint<\/a><sup id=\"cite_ref-6\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-6\"><span class=\"cite-bracket\">[<\/span>4<span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a02009-ben. Ez a t\u00e1mad\u00e1s az AES-256 ellen ir\u00e1nyul, amely csak k\u00e9t kapcsol\u00f3d\u00f3 kulcsot \u00e9s 2-t haszn\u00e1l<sup>39<\/sup>\u00a0ideje helyre\u00e1ll\u00edtani a 9 k\u00f6r\u00f6s verzi\u00f3 teljes 256 bites kulcs\u00e1t, vagy 2<sup>45<\/sup>\u00a0ideje egy 10 k\u00f6r\u00f6s verzi\u00f3nak er\u0151sebb t\u00edpus\u00fa kapcsol\u00f3d\u00f3 alkulcsos t\u00e1mad\u00e1ssal, vagy 2<sup>70<\/sup>\u00a011 k\u00f6r\u00f6s v\u00e1ltozat ideje.<\/p><p>Az A\u00a0<b>Fejlett titkos\u00edt\u00e1si szabv\u00e1ny<\/b>\u00a0(<b>AES<\/b>), eredeti nev\u00e9n is ismert\u00a0<b>Rijndael<\/b>\u00a0(<span class=\"IPA-label IPA-label-small\">Holland kiejt\u00e9s:<\/span>\u00a0<span class=\"IPA nowrap\" lang=\"nl-Latn-fonipa\"><a title=\"Seg\u00edts\u00e9g: IPA\/Dutch\" href=\"https:\/\/en.wikipedia.org\/wiki\/Help:IPA\/Dutch\">[\u02c8r\u025binda\u02d0l]<\/a><\/span>),<sup id=\"cite_ref-Rijndael-ammended.pdf_7-0\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-Rijndael-ammended.pdf-7\"><span class=\"cite-bracket\">[<\/span>5<span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a0egy specifik\u00e1ci\u00f3 a\u00a0<a title=\"Titkos\u00edt\u00e1s\" href=\"https:\/\/en.wikipedia.org\/wiki\/Encryption\">titkos\u00edt\u00e1s<\/a>\u00a0az Egyes\u00fclt \u00c1llamok \u00e1ltal l\u00e9trehozott elektronikus adatokr\u00f3l.\u00a0<a title=\"Nemzeti Szabv\u00e1ny\u00fcgyi \u00e9s Technol\u00f3giai Int\u00e9zet\" href=\"https:\/\/en.wikipedia.org\/wiki\/National_Institute_of_Standards_and_Technology\">Nemzeti Szabv\u00e1ny\u00fcgyi \u00e9s Technol\u00f3giai Int\u00e9zet<\/a>\u00a0(NIST) 2001-ben.<sup id=\"cite_ref-fips-197_8-0\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-fips-197-8\"><span class=\"cite-bracket\">[<\/span>6<span class=\"cite-bracket\">]<\/span><\/a><\/sup><\/p><p>Az AES a Rijndael egyik v\u00e1ltozata\u00a0<a title=\"Blokk titkos\u00edt\u00e1s\" href=\"https:\/\/en.wikipedia.org\/wiki\/Block_cipher\">blokk titkos\u00edt\u00e1s<\/a><sup id=\"cite_ref-Rijndael-ammended.pdf_7-1\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-Rijndael-ammended.pdf-7\"><span class=\"cite-bracket\">[<\/span>5<span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a0kettes \u00e1ltal kifejlesztett\u00a0<a title=\"Belgium\" href=\"https:\/\/en.wikipedia.org\/wiki\/Belgium\">Belga<\/a>\u00a0kriptogr\u00e1fusok,\u00a0<a title=\"Joan Daemen\" href=\"https:\/\/en.wikipedia.org\/wiki\/Joan_Daemen\">Joan Daemen<\/a>\u00a0\u00e9s\u00a0<a title=\"Vincent Rijmen\" href=\"https:\/\/en.wikipedia.org\/wiki\/Vincent_Rijmen\">Vincent Rijmen<\/a>, aki javaslatot ny\u00fajtott be<sup id=\"cite_ref-Rijndaelv2_9-0\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-Rijndaelv2-9\"><span class=\"cite-bracket\">[<\/span>7<span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a0a NIST-nek a\u00a0<a title=\"Fejlett titkos\u00edt\u00e1si szabv\u00e1ny folyamat\" href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard_process\">AES kiv\u00e1laszt\u00e1si folyamat<\/a>.<sup id=\"cite_ref-10\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-10\"><span class=\"cite-bracket\">[<\/span>8<span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a0A Rijndael a k\u00fcl\u00f6nb\u00f6z\u0151 titkos\u00edt\u00e1sok csal\u00e1dja\u00a0<a title=\"Kulcsm\u00e9ret\" href=\"https:\/\/en.wikipedia.org\/wiki\/Key_size\">kulcs<\/a>\u00a0\u00e9s\u00a0<a title=\"Blokkm\u00e9ret (kriptogr\u00e1fia)\" href=\"https:\/\/en.wikipedia.org\/wiki\/Block_size_(cryptography)\">blokkm\u00e9retek<\/a>. Az AES-hez a NIST a Rijndael csal\u00e1d h\u00e1rom tagj\u00e1t v\u00e1lasztotta ki, mindegyik blokkm\u00e9rete 128 bit, de h\u00e1rom k\u00fcl\u00f6nb\u00f6z\u0151 kulcshossz: 128, 192 \u00e9s 256 bit.<\/p><p>Az AES-t elfogadta a\u00a0<a title=\"Az Egyes\u00fclt \u00c1llamok sz\u00f6vets\u00e9gi korm\u00e1nya\" href=\"https:\/\/en.wikipedia.org\/wiki\/Federal_government_of_the_United_States\">amerikai korm\u00e1ny<\/a>. Fel\u00fcl\u00edrja a\u00a0<a title=\"Adattitkos\u00edt\u00e1si szabv\u00e1ny\" href=\"https:\/\/en.wikipedia.org\/wiki\/Data_Encryption_Standard\">Adattitkos\u00edt\u00e1si szabv\u00e1ny<\/a>\u00a0(DES),<sup id=\"cite_ref-11\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-11\"><span class=\"cite-bracket\">[<\/span>9<span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a0amely 1977-ben jelent meg. Az AES \u00e1ltal le\u00edrt algoritmus a\u00a0<a title=\"Szimmetrikus kulcs algoritmus\" href=\"https:\/\/en.wikipedia.org\/wiki\/Symmetric-key_algorithm\">szimmetrikus kulcs\u00fa algoritmus<\/a>, ami azt jelenti, hogy ugyanazt a kulcsot haszn\u00e1lj\u00e1k az adatok titkos\u00edt\u00e1s\u00e1hoz \u00e9s visszafejt\u00e9s\u00e9hez.<\/p><p>Az Egyes\u00fclt \u00c1llamokban az AES-t a NIST US n\u00e9ven jelentette be.\u00a0<a class=\"mw-redirect\" title=\"Sz\u00f6vets\u00e9gi inform\u00e1ci\u00f3feldolgoz\u00e1si szabv\u00e1ny\" href=\"https:\/\/en.wikipedia.org\/wiki\/Federal_Information_Processing_Standard\">FIPS<\/a>\u00a0PUB 197 (FIPS 197) 2001. november 26-\u00e1n.<sup id=\"cite_ref-fips-197_8-1\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-fips-197-8\"><span class=\"cite-bracket\">[<\/span>6<span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a0Ez a bejelent\u00e9s egy \u00f6t\u00e9ves szabv\u00e1nyos\u00edt\u00e1si folyamatot k\u00f6vetett, amelynek sor\u00e1n tizen\u00f6t egym\u00e1ssal verseng\u0151 tervet mutattak be \u00e9s \u00e9rt\u00e9keltek, miel\u0151tt a Rijndael titkos\u00edt\u00e1st v\u00e1lasztott\u00e1k a legmegfelel\u0151bbnek.<sup id=\"cite_ref-12\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-12\"><span class=\"cite-bracket\">[<\/span>3. megjegyz\u00e9s<span class=\"cite-bracket\">]<\/span><\/a><\/sup><\/p><p>Az AES benne van a\u00a0<a title=\"Nemzetk\u00f6zi Szabv\u00e1ny\u00fcgyi Szervezet\" href=\"https:\/\/en.wikipedia.org\/wiki\/International_Organization_for_Standardization\">ISO<\/a>\/<a title=\"Nemzetk\u00f6zi Elektrotechnikai Bizotts\u00e1g\" href=\"https:\/\/en.wikipedia.org\/wiki\/International_Electrotechnical_Commission\">IEC<\/a>\u00a0<a class=\"mw-redirect\" title=\"A Nemzetk\u00f6zi Szabv\u00e1ny\u00fcgyi Szervezet szabv\u00e1nyainak list\u00e1ja, 18000-19999\" href=\"https:\/\/en.wikipedia.org\/wiki\/List_of_International_Organization_for_Standardization_standards,_18000-19999\">18033-3<\/a>\u00a0standard. Az AES az Egyes\u00fclt \u00c1llamok sz\u00f6vets\u00e9gi korm\u00e1ny\u00e1nak szabv\u00e1nyak\u00e9nt 2002. m\u00e1jus 26-\u00e1n l\u00e9pett hat\u00e1lyba, miut\u00e1n az Egyes\u00fclt \u00c1llamok j\u00f3v\u00e1hagyta.\u00a0<a title=\"Az Egyes\u00fclt \u00c1llamok kereskedelmi minisztere\" href=\"https:\/\/en.wikipedia.org\/wiki\/United_States_Secretary_of_Commerce\">Kereskedelmi miniszter<\/a>\u00a0<a title=\"Donald Evans\" href=\"https:\/\/en.wikipedia.org\/wiki\/Donald_Evans\">Donald Evans<\/a>. Az AES sz\u00e1mos k\u00fcl\u00f6nb\u00f6z\u0151 titkos\u00edt\u00e1si csomagban el\u00e9rhet\u0151, \u00e9s ez az els\u0151 (\u00e9s egyetlen) nyilv\u00e1nosan el\u00e9rhet\u0151\u00a0<a title=\"Rejtjel\" href=\"https:\/\/en.wikipedia.org\/wiki\/Cipher\">rejtjelez<\/a>\u00a0az Egyes\u00fclt \u00c1llamok j\u00f3v\u00e1hagyta.\u00a0<a title=\"Nemzetbiztons\u00e1gi \u00dcgyn\u00f6ks\u00e9g\" href=\"https:\/\/en.wikipedia.org\/wiki\/National_Security_Agency\">Nemzetbiztons\u00e1gi \u00dcgyn\u00f6ks\u00e9g<\/a>\u00a0(NSA) sz\u00e1m\u00e1ra\u00a0<a title=\"Min\u0151s\u00edtett inform\u00e1ci\u00f3\" href=\"https:\/\/en.wikipedia.org\/wiki\/Classified_information\">szigor\u00faan titkos<\/a>\u00a0inform\u00e1ci\u00f3, ha NSA \u00e1ltal j\u00f3v\u00e1hagyott kriptogr\u00e1fiai modulban haszn\u00e1lj\u00e1k.<sup id=\"cite_ref-13\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-13\"><span class=\"cite-bracket\">[<\/span>4. megjegyz\u00e9s<span class=\"cite-bracket\">]<\/span><\/a><\/sup><\/p><div class=\"mw-heading mw-heading2\"><h2 id=\"Definitive_standards\">V\u00e9gleges szabv\u00e1nyok<\/h2><\/div><p>Az Advanced Encryption Standard (AES) a k\u00f6vetkez\u0151k mindegyik\u00e9ben van meghat\u00e1rozva<\/p><ul><li>FIPS PUB 197: Advanced Encryption Standard (AES)<sup id=\"cite_ref-fips-197_8-2\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-fips-197-8\"><span class=\"cite-bracket\">[<\/span>6<span class=\"cite-bracket\">]<\/span><\/a><\/sup><\/li><li>ISO\/IEC 18033-3: Blokk titkos\u00edt\u00e1sok<sup id=\"cite_ref-ISO_IEC_AES_14-0\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-ISO_IEC_AES-14\"><span class=\"cite-bracket\">[<\/span>10<span class=\"cite-bracket\">]<\/span><\/a><\/sup><\/li><\/ul><div class=\"mw-heading mw-heading2\"><h2 id=\"Description_of_the_ciphers\">A rejtjelek le\u00edr\u00e1sa<\/h2><\/div><p>Az AES egy tervez\u00e9si elven alapul, amelyet a\u00a0<a title=\"Helyettes\u00edt\u00e9si\u2013permut\u00e1ci\u00f3s h\u00e1l\u00f3zat\" href=\"https:\/\/en.wikipedia.org\/wiki\/Substitution%E2%80%93permutation_network\">szubsztit\u00faci\u00f3s\u2013permut\u00e1ci\u00f3s h\u00e1l\u00f3zat<\/a>, \u00e9s hat\u00e9kony mind szoftverben, mind hardverben.<sup id=\"cite_ref-15\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-15\"><span class=\"cite-bracket\">[<\/span>11<span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a0El\u0151dj\u00e9t\u0151l, a DES-t\u0151l elt\u00e9r\u0151en az AES nem haszn\u00e1l a\u00a0<a class=\"mw-redirect\" title=\"Feistel h\u00e1l\u00f3zat\" href=\"https:\/\/en.wikipedia.org\/wiki\/Feistel_network\">Feistel h\u00e1l\u00f3zat<\/a>. Az AES a Rijndael egy v\u00e1ltozata, fix\u00a0<a title=\"Blokkm\u00e9ret (kriptogr\u00e1fia)\" href=\"https:\/\/en.wikipedia.org\/wiki\/Block_size_(cryptography)\">blokk m\u00e9rete<\/a>\u00a0128-b\u00f3l\u00a0<a title=\"Bit\" href=\"https:\/\/en.wikipedia.org\/wiki\/Bit\">bitek<\/a>, \u00e9s a\u00a0<a title=\"Kulcsm\u00e9ret\" href=\"https:\/\/en.wikipedia.org\/wiki\/Key_size\">kulcsm\u00e9ret<\/a>\u00a0128, 192 vagy 256 bites. Ezzel szemben Rijndael\u00a0<i>per se<\/i>\u00a0blokk- \u00e9s kulcsm\u00e9retekkel van megadva, amelyek a 32 bit tetsz\u0151leges t\u00f6bbsz\u00f6r\u00f6sei lehetnek, legal\u00e1bb 128 \u00e9s legfeljebb 256 bittel. A legt\u00f6bb AES sz\u00e1m\u00edt\u00e1st egy adott ter\u00fcleten v\u00e9gzik\u00a0<a title=\"V\u00e9ges mez\u0151 aritmetika\" href=\"https:\/\/en.wikipedia.org\/wiki\/Finite_field_arithmetic\">v\u00e9ges mez\u0151<\/a>.<\/p><p>Az AES 4 \u00d7 4-en m\u0171k\u00f6dik\u00a0<a class=\"mw-redirect\" title=\"Oszlop-f\u0151rend\" href=\"https:\/\/en.wikipedia.org\/wiki\/Column-major_order\">oszlop-f\u0151rend<\/a>\u00a016 b\u00e1jtos t\u00f6mb\u00a0<span class=\"texhtml\"><var>b<\/var><sub>0<\/sub>,<var>b<\/var><sub>1<\/sub>,\u2026,<var>b<\/var><sub>15<\/sub>\u2009<var><\/var>\u2009\u2009<var><\/var><\/span>\u00a0nevezett a\u00a0<i>\u00e1llam<\/i>:<sup id=\"cite_ref-16\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-16\"><span class=\"cite-bracket\">[<\/span>5. megjegyz\u00e9s<span class=\"cite-bracket\">]<\/span><\/a><\/sup><\/p><dl><dd><dl><dd><span class=\"mwe-math-element mwe-math-element-inline\"><span class=\"mwe-math-mathml-inline mwe-math-mathml-a11y\">[b0b4b8b12b1b5b9b13b2b6b10b14b3b7b11b15]<\/span><img decoding=\"async\" class=\"mwe-math-fallback-image-inline mw-invert skin-invert\" src=\"https:\/\/wikimedia.org\/api\/rest_v1\/media\/math\/render\/svg\/63ac3cf2cb47d5a29c1210fca521f9e4e49e39b1\" alt=\"{\\displaystyle {\\begin{bmatrix}b_{0}&amp;b_{4}&amp;b_{8}&amp;b_{12}\\\\b_{1}&amp;b_{5}&amp;b_{9}&amp;b_{13}\\\\b_{2}&amp;b_{6}&amp;b_{10}&amp;b_{14}\\\\b_{3}&amp;b_{7}&amp;b_{11}&amp;b_{15}\\end{bmatrix}}}\" aria-hidden=\"true\" \/><\/span><\/dd><\/dl><\/dd><\/dl><p>\u00a0<\/p><p>Az AES titkos\u00edt\u00e1shoz haszn\u00e1lt kulcsm\u00e9ret megadja a bemenetet konvert\u00e1l\u00f3 transzform\u00e1ci\u00f3s k\u00f6r\u00f6k sz\u00e1m\u00e1t, az \u00fagynevezett\u00a0<a title=\"Egyszer\u0171 sz\u00f6veg\" href=\"https:\/\/en.wikipedia.org\/wiki\/Plaintext\">egyszer\u0171 sz\u00f6veg<\/a>, a v\u00e9gs\u0151 kimenetbe, az \u00fagynevezett\u00a0<a title=\"Rejtjelsz\u00f6veg\" href=\"https:\/\/en.wikipedia.org\/wiki\/Ciphertext\">rejtjelezett sz\u00f6veg<\/a>. A fordul\u00f3k sz\u00e1ma a k\u00f6vetkez\u0151:<\/p><ul><li>10 k\u00f6r 128 bites kulcsokhoz.<\/li><li>12 k\u00f6r 192 bites kulcsokhoz.<\/li><li>14 k\u00f6r 256 bites kulcsokhoz.<\/li><\/ul><p>\u00a0<\/p><p>Minden k\u00f6r t\u00f6bb feldolgoz\u00e1si l\u00e9p\u00e9sb\u0151l \u00e1ll, k\u00f6zt\u00fck egy olyanb\u00f3l, amely mag\u00e1t\u00f3l a titkos\u00edt\u00e1si kulcst\u00f3l f\u00fcgg. Ford\u00edtott k\u00f6r\u00f6k k\u00e9szlet\u00e9t alkalmazz\u00e1k a rejtjelezett sz\u00f6veg visszaalak\u00edt\u00e1s\u00e1ra az eredeti egyszer\u0171 sz\u00f6vegg\u00e9 ugyanazon titkos\u00edt\u00e1si kulcs haszn\u00e1lat\u00e1val.<\/p><div class=\"mw-heading mw-heading3\"><h3 id=\"High-level_description_of_the_algorithm\">Az algoritmus magas szint\u0171 le\u00edr\u00e1sa<\/h3><\/div><ol><li><span class=\"monospaced\">KeyExpansion<\/span>\u00a0A \u2013 kerek kulcsok a rejtjelkulcsb\u00f3l sz\u00e1rmaznak a\u00a0<a title=\"AES kulcs \u00fctemez\u00e9se\" href=\"https:\/\/en.wikipedia.org\/wiki\/AES_key_schedule\">AES kulcs \u00fctemez\u00e9se<\/a>. Az AES minden k\u00f6rh\u00f6z k\u00fcl\u00f6n 128 bites kerek kulcsblokkot ig\u00e9nyel, plusz m\u00e9g egyet.<\/li><li>Kezdeti kerek kulcs kieg\u00e9sz\u00edt\u00e9s:<ol><li><span class=\"monospaced\">AddRoundKey<\/span>\u00a0\u2013 az \u00e1llapot minden b\u00e1jtj\u00e1t a kerek kulcs b\u00e1jtj\u00e1val kombin\u00e1ljuk\u00a0<a class=\"mw-redirect\" title=\"Bitenk\u00e9nti xor\" href=\"https:\/\/en.wikipedia.org\/wiki\/Bitwise_xor\">bitenk\u00e9nti xor<\/a>.<\/li><\/ol><\/li><li>9, 11 vagy 13 fordul\u00f3:<ol><li><span class=\"monospaced\">SubBytes<\/span>\u00a0\u2013 a\u00a0<a title=\"Line\u00e1ris t\u00e9rk\u00e9p\" href=\"https:\/\/en.wikipedia.org\/wiki\/Linear_map\">nemline\u00e1ris<\/a>\u00a0helyettes\u00edt\u00e9si l\u00e9p\u00e9s, ahol minden b\u00e1jtot egy m\u00e1sikra cser\u00e9l\u00fcnk a\u00a0<a title=\"Rijndael S-doboz\" href=\"https:\/\/en.wikipedia.org\/wiki\/Rijndael_S-box\">keres\u0151t\u00e1bla<\/a>.<\/li><li><span class=\"monospaced\">ShiftRows<\/span>\u00a0\u2013 egy transzpon\u00e1l\u00e1si l\u00e9p\u00e9s, ahol az \u00e1llapot utols\u00f3 h\u00e1rom sora ciklikusan eltol\u00f3dik bizonyos sz\u00e1m\u00fa l\u00e9p\u00e9sben.<\/li><li><span class=\"monospaced\">MixColumns<\/span>\u00a0\u2013 egy line\u00e1ris kever\u00e9si m\u0171velet, amely az \u00e1llapot oszlopain m\u0171k\u00f6dik, \u00e9s minden oszlopban egyes\u00edti a n\u00e9gy b\u00e1jtot.<\/li><li><span class=\"monospaced\">AddRoundKey<\/span><\/li><\/ol><\/li><li>Utols\u00f3 k\u00f6r (\u00f6sszesen 10, 12 vagy 14 k\u00f6rb\u0151l \u00e1ll):<ol><li><span class=\"monospaced\">SubBytes<\/span><\/li><li><span class=\"monospaced\">ShiftRows<\/span><\/li><li><span class=\"monospaced\">AddRoundKey<\/span><\/li><\/ol><\/li><\/ol><div class=\"mw-heading mw-heading3\"><h3 id=\"The_SubBytes_step\">Az A\u00a0<span class=\"monospaced\">SubBytes<\/span>\u00a0l\u00e9pj<\/h3><\/div><div class=\"hatnote navigation-not-searchable\" role=\"note\">F\u0151 cikk:\u00a0<a title=\"Rijndael S-doboz\" href=\"https:\/\/en.wikipedia.org\/wiki\/Rijndael_S-box\">Rijndael S-doboz<\/a><\/div><figure class=\"mw-halign-right\"><a class=\"mw-file-description\" href=\"https:\/\/en.wikipedia.org\/wiki\/File:AES-SubBytes.svg\"><img decoding=\"async\" class=\"mw-file-element\" src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/a\/a4\/AES-SubBytes.svg\/330px-AES-SubBytes.svg.png\" srcset=\"\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/a\/a4\/AES-SubBytes.svg\/500px-AES-SubBytes.svg.png 1.5x, \/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/a\/a4\/AES-SubBytes.svg\/640px-AES-SubBytes.svg.png 2x\" width=\"320\" height=\"166\" data-file-width=\"810\" data-file-height=\"420\" \/><\/a><figcaption>A ban\u00a0<span class=\"monospaced\">SubBytes<\/span>\u00a0l\u00e9p\u00e9sk\u00e9nt az \u00e1llapot minden b\u00e1jtj\u00e1t lecser\u00e9li egy r\u00f6gz\u00edtett 8 bites keres\u0151t\u00e1bl\u00e1zat bejegyz\u00e9se,\u00a0<i>S<\/i>;\u00a0<i>b<\/i><i><sub>ij<\/sub><\/i>\u00a0=\u00a0<i>S(a<\/i><i><sub>ij<\/sub><\/i><i>)<\/i>.<i><\/i><i><\/i><i><\/i><\/figcaption><\/figure><p>A ban\u00a0<span class=\"monospaced\">SubBytes<\/span>\u00a0l\u00e9p\u00e9s, minden b\u00e1jt\u00a0<span class=\"mwe-math-element mwe-math-element-inline\"><span class=\"mwe-math-mathml-inline mwe-math-mathml-a11y\">ai,j<\/span><img decoding=\"async\" class=\"mwe-math-fallback-image-inline mw-invert skin-invert\" src=\"https:\/\/wikimedia.org\/api\/rest_v1\/media\/math\/render\/svg\/4bb5a346f58c6568306a02596dd318d1b7e6b2c2\" alt=\"{\\displaystyle a_{i,j}}\" aria-hidden=\"true\" \/><\/span>\u00a0a\u00a0<i>\u00e1llam<\/i>\u00a0t\u00f6mb\u00f6t a\u00a0<span class=\"monospaced\">SubByte<\/span>\u00a0<span class=\"mwe-math-element mwe-math-element-inline\"><span class=\"mwe-math-mathml-inline mwe-math-mathml-a11y\">S(ai,j)<\/span><img decoding=\"async\" class=\"mwe-math-fallback-image-inline mw-invert skin-invert\" src=\"https:\/\/wikimedia.org\/api\/rest_v1\/media\/math\/render\/svg\/50d0e565095cc9a2476695df6dca8d0be681cadd\" alt=\"{\\displaystyle S(a_{i,j})}\" aria-hidden=\"true\" \/><\/span>\u00a08 bites haszn\u00e1lata\u00a0<a class=\"mw-redirect\" title=\"Helyettes\u00edt\u0151 doboz\" href=\"https:\/\/en.wikipedia.org\/wiki\/Substitution_box\">helyettes\u00edt\u0151 doboz<\/a>. A 0. fordul\u00f3 el\u0151tt a\u00a0<i>\u00e1llam<\/i>\u00a0a t\u00f6mb egyszer\u0171en az egyszer\u0171 sz\u00f6veg\/bemenet. Ez a m\u0171velet biztos\u00edtja a nemlinearit\u00e1st a\u00a0<a title=\"Rejtjel\" href=\"https:\/\/en.wikipedia.org\/wiki\/Cipher\">rejtjelez<\/a>. A haszn\u00e1lt S-box a\u00a0<a title=\"Multiplikat\u00edv inverz\" href=\"https:\/\/en.wikipedia.org\/wiki\/Multiplicative_inverse\">multiplikat\u00edv inverz<\/a>\u00a0\u00e1t\u00a0<span class=\"texhtml\"><a title=\"V\u00e9ges mez\u0151\" href=\"https:\/\/en.wikipedia.org\/wiki\/Finite_field\">GF<\/a>(2<sup>8<\/sup>)<\/span>, ismert, hogy j\u00f3 nemlinearit\u00e1si tulajdons\u00e1gokkal rendelkezik. Az egyszer\u0171 algebrai tulajdons\u00e1gokon alapul\u00f3 t\u00e1mad\u00e1sok elker\u00fcl\u00e9se \u00e9rdek\u00e9ben az S-boxot \u00fagy \u00e1ll\u00edtj\u00e1k el\u0151, hogy az inverz f\u00fcggv\u00e9nyt egy invert\u00e1lhat\u00f3val kombin\u00e1lj\u00e1k\u00a0<a title=\"Affin transzform\u00e1ci\u00f3\" href=\"https:\/\/en.wikipedia.org\/wiki\/Affine_transformation\">affin transzform\u00e1ci\u00f3<\/a>. Az S-box is \u00fagy van megv\u00e1lasztva, hogy elker\u00fclje a r\u00f6gz\u00edtett pontokat (\u00e9s \u00edgy van a\u00a0<a title=\"Zavar\" href=\"https:\/\/en.wikipedia.org\/wiki\/Derangement\">zavar<\/a>), azaz\u00a0<span class=\"mwe-math-element mwe-math-element-inline\"><span class=\"mwe-math-mathml-inline mwe-math-mathml-a11y\">S(ai,j)\u2260ai,j<\/span><img decoding=\"async\" class=\"mwe-math-fallback-image-inline mw-invert skin-invert\" src=\"https:\/\/wikimedia.org\/api\/rest_v1\/media\/math\/render\/svg\/bd9b02fa538b997690791ad5af2048dd3b3185f6\" alt=\"{\\displaystyle S(a_{i,j})\\neq a_{i,j}}\" aria-hidden=\"true\" \/><\/span>, \u00e9s b\u00e1rmely ellent\u00e9tes fix pont is, azaz\u00a0<span class=\"mwe-math-element mwe-math-element-inline\"><span class=\"mwe-math-mathml-inline mwe-math-mathml-a11y\">S(ai,j)\u2295ai,j\u2260FF16<\/span><img decoding=\"async\" class=\"mwe-math-fallback-image-inline mw-invert skin-invert\" src=\"https:\/\/wikimedia.org\/api\/rest_v1\/media\/math\/render\/svg\/57c62d763df50076f35830b85cc23968017e6b94\" alt=\"{\\displaystyle S(a_{i,j})\\oplus a_{i,j}\\neq {\\text{FF}}_{16}}\" aria-hidden=\"true\" \/><\/span>. A visszafejt\u00e9s v\u00e9grehajt\u00e1sa k\u00f6zben a\u00a0<span class=\"monospaced\">InvSubBytes<\/span>\u00a0l\u00e9p\u00e9s (az inverze\u00a0<span class=\"monospaced\">SubBytes<\/span>) haszn\u00e1latos, amihez el\u0151sz\u00f6r az affin transzform\u00e1ci\u00f3 inverz\u00e9t kell venni, majd meg kell tal\u00e1lni a multiplikat\u00edv inverzt.<\/p><div class=\"mw-heading mw-heading3\"><h3 id=\"The_ShiftRows_step\">Az A\u00a0<span class=\"monospaced\">ShiftRows<\/span>\u00a0l\u00e9pj<\/h3><\/div><figure class=\"mw-halign-right\"><a class=\"mw-file-description\" href=\"https:\/\/en.wikipedia.org\/wiki\/File:AES-ShiftRows.svg\"><img decoding=\"async\" class=\"mw-file-element\" src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/6\/66\/AES-ShiftRows.svg\/330px-AES-ShiftRows.svg.png\" srcset=\"\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/6\/66\/AES-ShiftRows.svg\/500px-AES-ShiftRows.svg.png 1.5x, \/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/6\/66\/AES-ShiftRows.svg\/640px-AES-ShiftRows.svg.png 2x\" width=\"320\" height=\"119\" data-file-width=\"810\" data-file-height=\"300\" \/><\/a><figcaption>A ban\u00a0<span class=\"monospaced\">ShiftRows<\/span>\u00a0l\u00e9p\u00e9sk\u00e9nt az \u00e1llapot minden sor\u00e1ban l\u00e9v\u0151 b\u00e1jtok ciklikusan balra tol\u00f3dnak el. Az egyes b\u00e1jtok eltolt helyek sz\u00e1ma soronk\u00e9nt fokozatosan v\u00e1ltozik.<\/figcaption><\/figure><p>Az A\u00a0<span class=\"monospaced\">ShiftRows<\/span>\u00a0a Step az \u00e1llapot sorain m\u0171k\u00f6dik; ciklikusan eltolja az egyes sorok b\u00e1jtjait egy bizonyossal\u00a0<a title=\"Offset (computer science)\" href=\"https:\/\/en.wikipedia.org\/wiki\/Offset_(computer_science)\">eltol\u00f3d\u00e1s<\/a>. Az AES eset\u00e9ben az els\u0151 sor v\u00e1ltozatlan marad. A m\u00e1sodik sor minden b\u00e1jtja eggyel balra tol\u00f3dik. Hasonl\u00f3k\u00e9ppen, a harmadik \u00e9s a negyedik sort kett\u0151, illetve h\u00e1rom eltol\u00e1s tolja el.<sup id=\"cite_ref-17\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-17\"><span class=\"cite-bracket\">[<\/span><\/a><\/sup><sup id=\"cite_ref-17\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-17\">6. megjegyz\u00e9s<\/a><\/sup><sup id=\"cite_ref-17\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-17\"><span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a0Ily m\u00f3don a kimeneti \u00e1llapot minden oszlopa a\u00a0<span class=\"monospaced\">ShiftRows<\/span>\u00a0a l\u00e9p\u00e9s a bemeneti \u00e1llapot minden oszlop\u00e1nak b\u00e1jtjaib\u00f3l \u00e1ll. Ennek a l\u00e9p\u00e9snek az a fontoss\u00e1ga, hogy elker\u00fclj\u00fck az oszlopok \u00f6n\u00e1ll\u00f3 titkos\u00edt\u00e1s\u00e1t, ebben az esetben az AES n\u00e9gy f\u00fcggetlen blokkrejtjell\u00e9 fajulna.<sup id=\"cite_ref-17\" class=\"reference\"><\/sup><\/p><div class=\"mw-heading mw-heading3\"><h3 id=\"The_MixColumns_step\">Az A\u00a0<span class=\"monospaced\">MixColumns<\/span>\u00a0l\u00e9pj<\/h3><\/div><div class=\"hatnote navigation-not-searchable\" role=\"note\">F\u0151 cikk:\u00a0<a title=\"Rijndael MixOszlopok\" href=\"https:\/\/en.wikipedia.org\/wiki\/Rijndael_MixColumns\">Rijndael MixOszlopok<\/a><\/div><figure class=\"mw-halign-right\"><a class=\"mw-file-description\" href=\"https:\/\/en.wikipedia.org\/wiki\/File:AES-MixColumns.svg\"><img loading=\"lazy\" decoding=\"async\" class=\"mw-file-element\" src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/7\/76\/AES-MixColumns.svg\/330px-AES-MixColumns.svg.png\" srcset=\"\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/7\/76\/AES-MixColumns.svg\/500px-AES-MixColumns.svg.png 1.5x, \/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/7\/76\/AES-MixColumns.svg\/640px-AES-MixColumns.svg.png 2x\" width=\"320\" height=\"170\" data-file-width=\"810\" data-file-height=\"430\" \/><\/a><figcaption>A ban\u00a0<span class=\"monospaced\">MixColumns<\/span>\u00a0l\u00e9p\u00e9sk\u00e9nt az \u00e1llapot minden oszlop\u00e1t megszorozzuk egy r\u00f6gz\u00edtett polinommal\u00a0<span class=\"mwe-math-element mwe-math-element-inline\"><span class=\"mwe-math-mathml-inline mwe-math-mathml-a11y\">c(x)<\/span><img decoding=\"async\" class=\"mwe-math-fallback-image-inline mw-invert skin-invert\" src=\"https:\/\/wikimedia.org\/api\/rest_v1\/media\/math\/render\/svg\/b20e1deb5bbfe90c658811e9635d865f02902791\" alt=\"{\\displaystyle c(x)}\" aria-hidden=\"true\" \/><\/span>.<\/figcaption><\/figure><p>A ban\u00a0<span class=\"monospaced\">MixColumns<\/span>\u00a0l\u00e9p\u00e9sk\u00e9nt az \u00e1llapot minden oszlop\u00e1nak n\u00e9gy b\u00e1jtj\u00e1t egy invert\u00e1lhat\u00f3 seg\u00edts\u00e9g\u00e9vel egyes\u00edtj\u00fck\u00a0<a class=\"mw-redirect\" title=\"Line\u00e1ris transzform\u00e1ci\u00f3\" href=\"https:\/\/en.wikipedia.org\/wiki\/Linear_transformation\">line\u00e1ris transzform\u00e1ci\u00f3<\/a>. Az A\u00a0<span class=\"monospaced\">MixColumns<\/span>\u00a0a f\u00fcggv\u00e9ny n\u00e9gy b\u00e1jtot vesz bemenetk\u00e9nt, \u00e9s n\u00e9gy b\u00e1jtot ad ki, ahol minden bemeneti b\u00e1jt mind a n\u00e9gy kimeneti b\u00e1jtra hat\u00e1ssal van. Egy\u00fctt\u00a0<span class=\"monospaced\">ShiftRows<\/span>,\u00a0<span class=\"monospaced\">MixColumns<\/span>\u00a0ell\u00e1t\u00a0<a class=\"mw-redirect\" title=\"Diff\u00fazi\u00f3 (kriptogr\u00e1fia)\" href=\"https:\/\/en.wikipedia.org\/wiki\/Diffusion_(cryptography)\">diff\u00fazi\u00f3<\/a>\u00a0a rejtjelben.<\/p><p>A m\u0171velet sor\u00e1n minden oszlopot egy r\u00f6gz\u00edtett m\u00e1trix seg\u00edts\u00e9g\u00e9vel transzform\u00e1lunk (az oszloppal balra szorzott m\u00e1trix \u00faj oszlop\u00e9rt\u00e9ket ad az \u00e1llapotban):<\/p><dl><dd><dl><dd><span class=\"mwe-math-element mwe-math-element-inline\"><span class=\"mwe-math-mathml-inline mwe-math-mathml-a11y\">[b0,jb1,jb2,jb3,j]=[2311123111233112][a0,ja1,ja2,ja3,j]0\u2264j\u22643<\/span><img decoding=\"async\" class=\"mwe-math-fallback-image-inline mw-invert skin-invert\" src=\"https:\/\/wikimedia.org\/api\/rest_v1\/media\/math\/render\/svg\/b35516e14dcf7ed323058752cfbe832f2db5f305\" alt=\"{\\displaystyle {\\begin{bmatrix}b_{0,j}\\\\b_{1,j}\\\\b_{2,j}\\\\b_{3,j}\\end{bmatrix}}={\\begin{bmatrix}2&amp;3&amp;1&amp;1\\\\1&amp;2&amp;3&amp;1\\\\1&amp;1&amp;2&amp;3\\\\3&amp;1&amp;1&amp;2\\end{bmatrix}}{\\begin{bmatrix}a_{0,j}\\\\a_{1,j}\\\\a_{2,j}\\\\a_{3,j}\\end{bmatrix}}\\qquad 0\\leq j\\leq 3}\" aria-hidden=\"true\" \/><\/span><\/dd><\/dl><\/dd><\/dl><p>\u00a0<\/p><p>A m\u00e1trixszorz\u00e1s a bejegyz\u00e9sek szorz\u00e1s\u00e1b\u00f3l \u00e9s \u00f6sszead\u00e1s\u00e1b\u00f3l \u00e1ll. A bejegyz\u00e9sek a sorrendi polinom egy\u00fctthat\u00f3ik\u00e9nt kezelt b\u00e1jtok\u00a0<span class=\"mwe-math-element mwe-math-element-inline\"><span class=\"mwe-math-mathml-inline mwe-math-mathml-a11y\">x7<\/span><img decoding=\"async\" class=\"mwe-math-fallback-image-inline mw-invert skin-invert\" src=\"https:\/\/wikimedia.org\/api\/rest_v1\/media\/math\/render\/svg\/576da9c03f37ada9c8ea32bd5b3b6f1a99cb3665\" alt=\"{\\displaystyle x^{7}}\" aria-hidden=\"true\" \/><\/span>. A kieg\u00e9sz\u00edt\u00e9s egyszer\u0171en XOR. A szorz\u00e1s modulo irreducibilis polinom\u00a0<span class=\"mwe-math-element mwe-math-element-inline\"><span class=\"mwe-math-mathml-inline mwe-math-mathml-a11y\">x8+x4+x3+x+1<\/span><img decoding=\"async\" class=\"mwe-math-fallback-image-inline mw-invert skin-invert\" src=\"https:\/\/wikimedia.org\/api\/rest_v1\/media\/math\/render\/svg\/657ccba0967614d3c63fdb74a86c5eff0b85a2c7\" alt=\"{\\displaystyle x^{8}+x^{4}+x^{3}+x+1}\" aria-hidden=\"true\" \/><\/span>. Ha bitr\u0151l bitre dolgozzuk fel, akkor eltol\u00e1s ut\u00e1n felt\u00e9teles\u00a0<a title=\"Kiz\u00e1r\u00f3lagos, vagy\" href=\"https:\/\/en.wikipedia.org\/wiki\/Exclusive_or\">XOR<\/a>\u00a01b-vel<sub>16<\/sub>\u00a0akkor kell v\u00e9grehajtani, ha az eltolt \u00e9rt\u00e9k nagyobb, mint FF<sub>16<\/sub>\u00a0(a t\u00fal\u00e1raml\u00e1st a gener\u00e1l\u00f3 polinom kivon\u00e1s\u00e1val kell korrig\u00e1lni). Ezek a szok\u00e1sos szorz\u00e1s speci\u00e1lis esetei\u00a0<span class=\"mwe-math-element mwe-math-element-inline\"><span class=\"mwe-math-mathml-inline mwe-math-mathml-a11y\">GF\u2047(28)<\/span><img decoding=\"async\" class=\"mwe-math-fallback-image-inline mw-invert skin-invert\" src=\"https:\/\/wikimedia.org\/api\/rest_v1\/media\/math\/render\/svg\/5aa8e700810339b6e5bfd057fe9652c6d6ad2cce\" alt=\"{\\displaystyle \\operatorname {GF} (2^{8})}\" aria-hidden=\"true\" \/><\/span>.<\/p><p>\u00c1ltal\u00e1nosabb \u00e9rtelemben minden oszlopot polinomk\u00e9nt kezel\u00fcnk\u00a0<span class=\"mwe-math-element mwe-math-element-inline\"><span class=\"mwe-math-mathml-inline mwe-math-mathml-a11y\">GF\u2047(28)<\/span><img decoding=\"async\" class=\"mwe-math-fallback-image-inline mw-invert skin-invert\" src=\"https:\/\/wikimedia.org\/api\/rest_v1\/media\/math\/render\/svg\/5aa8e700810339b6e5bfd057fe9652c6d6ad2cce\" alt=\"{\\displaystyle \\operatorname {GF} (2^{8})}\" aria-hidden=\"true\" \/><\/span>\u00e9s ezut\u00e1n modulo-t szoroznak\u00a0<span class=\"mwe-math-element mwe-math-element-inline\"><span class=\"mwe-math-mathml-inline mwe-math-mathml-a11y\">0116\u22c5z4+0116<\/span><img decoding=\"async\" class=\"mwe-math-fallback-image-inline mw-invert skin-invert\" src=\"https:\/\/wikimedia.org\/api\/rest_v1\/media\/math\/render\/svg\/f7b153eaf4ce7afb5bf316e641a7437ee0c57b03\" alt=\"{\\displaystyle {01}_{16}\\cdot z^{4}+{01}_{16}}\" aria-hidden=\"true\" \/><\/span>egy r\u00f6gz\u00edtett polinommal\u00a0<span class=\"mwe-math-element mwe-math-element-inline\"><span class=\"mwe-math-mathml-inline mwe-math-mathml-a11y\">c(z)=0316\u22c5z3+0116\u22c5z2+0116\u22c5z+0216<\/span><img decoding=\"async\" class=\"mwe-math-fallback-image-inline mw-invert skin-invert\" src=\"https:\/\/wikimedia.org\/api\/rest_v1\/media\/math\/render\/svg\/1b310c6eccd43b6302668b5af181dadaebfdddd0\" alt=\"{\\displaystyle c(z)={03}_{16}\\cdot z^{3}+{01}_{16}\\cdot z^{2}+{01}_{16}\\cdot z+{02}_{16}}\" aria-hidden=\"true\" \/><\/span>. Az egy\u00fctthat\u00f3k a saj\u00e1tjukban jelennek meg\u00a0<a title=\"Hexadecim\u00e1lis\" href=\"https:\/\/en.wikipedia.org\/wiki\/Hexadecimal\">hexadecim\u00e1lis<\/a>\u00a0a bitpolinomok bin\u00e1ris reprezent\u00e1ci\u00f3j\u00e1nak megfelel\u0151je\u00a0<span class=\"mwe-math-element mwe-math-element-inline\"><span class=\"mwe-math-mathml-inline mwe-math-mathml-a11y\">GF\u2047(2)[x]<\/span><img decoding=\"async\" class=\"mwe-math-fallback-image-inline mw-invert skin-invert\" src=\"https:\/\/wikimedia.org\/api\/rest_v1\/media\/math\/render\/svg\/6334bd0b6ddc3a60f9d7590f71c74e11f780b80f\" alt=\"{\\displaystyle \\operatorname {GF} (2)[x]}\" aria-hidden=\"true\" \/><\/span>. Az A\u00a0<span class=\"monospaced\">MixColumns<\/span>\u00a0a l\u00e9p\u00e9s a bemutatott adott szorz\u00e1sak\u00e9nt is felfoghat\u00f3\u00a0<a title=\"MDS matrix\" href=\"https:\/\/en.wikipedia.org\/wiki\/MDS_matrix\">MDS m\u00e1trix<\/a>\u00a0a\u00a0<a title=\"Finite field\" href=\"https:\/\/en.wikipedia.org\/wiki\/Finite_field\">v\u00e9ges mez\u0151<\/a>\u00a0<span class=\"mwe-math-element mwe-math-element-inline\"><span class=\"mwe-math-mathml-inline mwe-math-mathml-a11y\">GF\u2047(28)<\/span><img decoding=\"async\" class=\"mwe-math-fallback-image-inline mw-invert skin-invert\" src=\"https:\/\/wikimedia.org\/api\/rest_v1\/media\/math\/render\/svg\/5aa8e700810339b6e5bfd057fe9652c6d6ad2cce\" alt=\"{\\displaystyle \\operatorname {GF} (2^{8})}\" aria-hidden=\"true\" \/><\/span>. Ezt a folyamatot a cikk r\u00e9szletesebben ismerteti\u00a0<a title=\"Rijndael MixOszlopok\" href=\"https:\/\/en.wikipedia.org\/wiki\/Rijndael_MixColumns\">Rijndael MixOszlopok<\/a>.<\/p><div class=\"mw-heading mw-heading3\"><h3 id=\"The_AddRoundKey\">Az A\u00a0<span class=\"monospaced\">AddRoundKey<\/span><\/h3><\/div><figure class=\"mw-halign-right\"><a class=\"mw-file-description\" href=\"https:\/\/en.wikipedia.org\/wiki\/File:AES-AddRoundKey.svg\"><img loading=\"lazy\" decoding=\"async\" class=\"mw-file-element\" src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/a\/ad\/AES-AddRoundKey.svg\/330px-AES-AddRoundKey.svg.png\" srcset=\"\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/a\/ad\/AES-AddRoundKey.svg\/500px-AES-AddRoundKey.svg.png 1.5x, \/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/a\/ad\/AES-AddRoundKey.svg\/640px-AES-AddRoundKey.svg.png 2x\" width=\"320\" height=\"249\" data-file-width=\"810\" data-file-height=\"630\" \/><\/a><figcaption>A ban\u00a0<span class=\"monospaced\">AddRoundKey<\/span>\u00a0l\u00e9p\u00e9sk\u00e9nt az \u00e1llapot minden b\u00e1jtj\u00e1t a kerek alkulcs egy b\u00e1jtj\u00e1val kombin\u00e1ljuk a\u00a0<a title=\"Exclusive or\" href=\"https:\/\/en.wikipedia.org\/wiki\/Exclusive_or\">XOR<\/a>\u00a0m\u0171velet (\u2295).<\/figcaption><\/figure><p>A ban\u00a0<span class=\"monospaced\">AddRoundKey<\/span>\u00a0l\u00e9p\u00e9s, az alkulcsot kombin\u00e1ljuk az \u00e1llapottal. Minden k\u00f6rh\u00f6z egy alkulcs sz\u00e1rmazik a f\u0151b\u0151l\u00a0<a title=\"Key (cryptography)\" href=\"https:\/\/en.wikipedia.org\/wiki\/Key_(cryptography)\">kulcs<\/a>\u00a0haszn\u00e1lata\u00a0<a class=\"mw-redirect\" title=\"Rijndael key schedule\" href=\"https:\/\/en.wikipedia.org\/wiki\/Rijndael_key_schedule\">Rijndael legfontosabb menetrendje<\/a>; minden alkulcs m\u00e9rete megegyezik az \u00e1llapottal. Az alkulcsot \u00fagy adjuk hozz\u00e1, hogy az \u00e1llapotot az alkulcs megfelel\u0151 b\u00e1jtj\u00e1val bitenk\u00e9nt kombin\u00e1ljuk\u00a0<a title=\"Exclusive or\" href=\"https:\/\/en.wikipedia.org\/wiki\/Exclusive_or\">XOR<\/a>.<\/p><div class=\"mw-heading mw-heading3\"><h3 id=\"Optimization_of_the_cipher\">A rejtjel optimaliz\u00e1l\u00e1sa<\/h3><\/div><p>A 32 bites vagy nagyobb szavakat tartalmaz\u00f3 rendszereken a titkos\u00edt\u00e1s v\u00e9grehajt\u00e1s\u00e1nak felgyors\u00edt\u00e1sa lehets\u00e9ges a\u00a0<span class=\"monospaced\">SubBytes<\/span>\u00a0\u00e9s\u00a0<span class=\"monospaced\">ShiftRows<\/span>\u00a0l\u00e9p\u00e9sekkel a\u00a0<span class=\"monospaced\">MixColumns<\/span>\u00a0l\u00e9pj \u00fagy, hogy \u00e1talak\u00edtod \u0151ket t\u00e1bl\u00e1zatkeres\u00e9sek sorozat\u00e1v\u00e1. Ehhez n\u00e9gy 256 bejegyz\u00e9sb\u0151l \u00e1ll\u00f3 32 bites t\u00e1bl\u00e1zatra van sz\u00fcks\u00e9g (egy\u00fctt 4096 b\u00e1jtot foglalnak el). Ezut\u00e1n egy k\u00f6r v\u00e9grehajthat\u00f3 16 t\u00e1bl\u00e1zatkeres\u00e9si m\u0171velettel \u00e9s 12 32 bites kiz\u00e1r\u00f3lagos vagy m\u0171velettel, majd n\u00e9gy 32 bites kiz\u00e1r\u00f3lagos vagy m\u0171velettel a\u00a0<span class=\"monospaced\">AddRoundKey<\/span>\u00a0l\u00e9p\u00e9s.<sup id=\"cite_ref-18\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-18\"><span class=\"cite-bracket\">[<\/span><\/a><\/sup><sup id=\"cite_ref-18\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-18\">12<\/a><\/sup><sup id=\"cite_ref-18\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-18\"><span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a0Alternat\u00edv megold\u00e1sk\u00e9nt a t\u00e1bl\u00e1zatkeres\u00e9si m\u0171velet v\u00e9grehajthat\u00f3 egyetlen 256 bejegyz\u00e9sb\u0151l \u00e1ll\u00f3 32 bites t\u00e1bl\u00e1val (1024 b\u00e1jtot foglalva), amelyet k\u00f6rk\u00f6r\u00f6s forgat\u00e1si m\u0171veletek k\u00f6vetnek.<sup id=\"cite_ref-18\" class=\"reference\"><\/sup><\/p><p>B\u00e1jtorient\u00e1lt megk\u00f6zel\u00edt\u00e9ssel kombin\u00e1lhat\u00f3 a\u00a0<span class=\"monospaced\">SubBytes<\/span>,\u00a0<span class=\"monospaced\">ShiftRows<\/span>, \u00e9s\u00a0<span class=\"monospaced\">MixColumns<\/span>\u00a0l\u00e9p\u00e9sek egyetlen k\u00f6r\u00f6s m\u0171veletbe.<sup id=\"cite_ref-19\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-19\"><span class=\"cite-bracket\">[<\/span><\/a><\/sup><sup id=\"cite_ref-19\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-19\">13<\/a><\/sup><sup id=\"cite_ref-19\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-19\"><span class=\"cite-bracket\">]<\/span><\/a><\/sup><sup id=\"cite_ref-19\" class=\"reference\"><\/sup><\/p><div class=\"mw-heading mw-heading2\"><h2 id=\"Security\">Biztons\u00e1g<\/h2><\/div><p>Az A\u00a0<a title=\"Nemzetbiztons\u00e1gi \u00dcgyn\u00f6ks\u00e9g\" href=\"https:\/\/en.wikipedia.org\/wiki\/National_Security_Agency\">Nemzetbiztons\u00e1gi \u00dcgyn\u00f6ks\u00e9g<\/a>\u00a0(NSA) \u00e1ttekintette az AES \u00f6sszes d\u00f6nt\u0151s\u00e9t, bele\u00e9rtve Rijndaelt is, \u00e9s kijelentette, hogy mindegyik el\u00e9g biztons\u00e1gos az Egyes\u00fclt \u00c1llamok sz\u00e1m\u00e1ra. Korm\u00e1nyzati nem min\u0151s\u00edtett adatok. 2003 j\u00fanius\u00e1ban az Egyes\u00fclt \u00c1llamok. A korm\u00e1ny bejelentette, hogy az AES-t fel lehet haszn\u00e1lni a v\u00e9delemre\u00a0<a title=\"Min\u0151s\u00edtett inform\u00e1ci\u00f3\" href=\"https:\/\/en.wikipedia.org\/wiki\/Classified_information\">min\u0151s\u00edtett inform\u00e1ci\u00f3<\/a>:<\/p><blockquote><p>Az AES algoritmus \u00f6sszes kulcshossz\u00e1nak (azaz a 128-as, 192-es \u00e9s 256-os) kialak\u00edt\u00e1sa \u00e9s er\u0151ss\u00e9ge elegend\u0151 a min\u0151s\u00edtett inform\u00e1ci\u00f3k TITKOS szintig t\u00f6rt\u00e9n\u0151 v\u00e9delm\u00e9hez. A SZIGOR\u00daAN TITKOS inform\u00e1ci\u00f3khoz a 192-es vagy a 256-os kulcshosszt kell haszn\u00e1lni. Az AES-nek a nemzetbiztons\u00e1gi rendszerek \u00e9s\/vagy inform\u00e1ci\u00f3k v\u00e9delm\u00e9t szolg\u00e1l\u00f3 term\u00e9kekben t\u00f6rt\u00e9n\u0151 bevezet\u00e9s\u00e9t az NSA-nak fel\u00fcl kell vizsg\u00e1lnia \u00e9s hiteles\u00edtenie kell beszerz\u00e9s\u00fck \u00e9s felhaszn\u00e1l\u00e1suk el\u0151tt.<sup id=\"cite_ref-20\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-20\"><span class=\"cite-bracket\">[<\/span>14<span class=\"cite-bracket\">]<\/span><\/a><\/sup><\/p><\/blockquote><p>Az AES 10 k\u00f6rt tartalmaz a 128 bites kulcsokhoz, 12 k\u00f6rt a 192 bites kulcsokhoz \u00e9s 14 k\u00f6rt a 256 bites kulcsokhoz.<\/p><div class=\"mw-heading mw-heading3\"><h3 id=\"Known_attacks\">Ismert t\u00e1mad\u00e1sok<\/h3><\/div><p>Kriptogr\u00e1fusoknak, a\u00a0<a title=\"Kriptanal\u00edzis\" href=\"https:\/\/en.wikipedia.org\/wiki\/Cryptanalysis\">kriptografiai<\/a>\u00a0a \u201et\u00f6r\u00e9s\u201c minden gyorsabb, mint a\u00a0<a title=\"Brute-force t\u00e1mad\u00e1s\" href=\"https:\/\/en.wikipedia.org\/wiki\/Brute-force_attack\">brute-force t\u00e1mad\u00e1s<\/a>\u2014azaz egy pr\u00f3ba visszafejt\u00e9s v\u00e9grehajt\u00e1sa minden lehets\u00e9ges kulcshoz egym\u00e1s ut\u00e1n\u00a0<span class=\"hatnote navigation-not-searchable crossreference\" role=\"note\">(l\u00e1t\u00a0<\/span><span class=\"hatnote navigation-not-searchable crossreference\" role=\"note\"><a title=\"Cryptanalysis\" href=\"https:\/\/en.wikipedia.org\/wiki\/Cryptanalysis#Computational_resources_required\">Cryptanalysis \u00a7 Sz\u00e1m\u00edt\u00e1si er\u0151forr\u00e1sok sz\u00fcks\u00e9gesek<\/a><\/span><span class=\"hatnote navigation-not-searchable crossreference\" role=\"note\">)<\/span>. A sz\u00fcnet teh\u00e1t olyan eredm\u00e9nyeket tartalmazhat, amelyek a jelenlegi technol\u00f3gi\u00e1val megval\u00f3s\u00edthatatlanok. Annak ellen\u00e9re, hogy nem praktikusak, az elm\u00e9leti sz\u00fcnetek n\u00e9ha betekint\u00e9st ny\u00fajthatnak a sebezhet\u0151s\u00e9gi mint\u00e1kba. A legnagyobb sikeres, nyilv\u00e1nosan ismert brute force t\u00e1mad\u00e1s egy sz\u00e9les k\u00f6rben megval\u00f3s\u00edtott blokk-rejtjel titkos\u00edt\u00e1si algoritmus ellen egy 64 bites ellen ir\u00e1nyult\u00a0<a title=\"RC5\" href=\"https:\/\/en.wikipedia.org\/wiki\/RC5\">RC5<\/a>\u00a0kulcs \u00e1ltal\u00a0<a title=\"Distributed.net\" href=\"https:\/\/en.wikipedia.org\/wiki\/Distributed.net\">elosztott.net<\/a>\u00a02006-ban.<sup id=\"cite_ref-ZD20060430_21-0\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-ZD20060430-21\"><span class=\"cite-bracket\">[<\/span><\/a><\/sup><sup id=\"cite_ref-ZD20060430_21-0\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-ZD20060430-21\">15<\/a><\/sup><sup id=\"cite_ref-ZD20060430_21-0\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-ZD20060430-21\"><span class=\"cite-bracket\">]<\/span><\/a><\/sup><span class=\"nowrap\">\u200a\u200a<\/span><sup id=\"cite_ref-ZD20060430_21-0\" class=\"reference\"><\/sup><\/p><p>A kulcst\u00e9r 2-szeres\u00e9re n\u0151 minden tov\u00e1bbi kulcshossz\u00fas\u00e1g bit ut\u00e1n, \u00e9s ha a kulcs minden lehets\u00e9ges \u00e9rt\u00e9ke kiegyenl\u00edthet\u0151; ez az \u00e1tlagos brute-force kulcskeres\u00e9si id\u0151 megdupl\u00e1z\u00f3d\u00e1s\u00e1t jelenti minden tov\u00e1bbi kulcshossz\u00fas\u00e1g bittel. Ez azt jelenti, hogy a nyers erej\u0171 keres\u00e9s er\u0151fesz\u00edt\u00e9se exponenci\u00e1lisan n\u00f6vekszik a kulcs hossz\u00e1val. A kulcshossz \u00f6nmag\u00e1ban nem jelent biztons\u00e1got a t\u00e1mad\u00e1sok ellen, mivel vannak nagyon hossz\u00fa kulcs\u00fa titkos\u00edt\u00e1sok, amelyeket sebezhet\u0151nek tal\u00e1ltak.<\/p><p>Az AES meglehet\u0151sen egyszer\u0171 algebrai kerettel rendelkezik.<sup id=\"cite_ref-22\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-22\"><span class=\"cite-bracket\">[<\/span>16<span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a02002-ben egy elm\u00e9leti t\u00e1mad\u00e1s, a \u201eneve<a title=\"XSL t\u00e1mad\u00e1s\" href=\"https:\/\/en.wikipedia.org\/wiki\/XSL_attack\">XSL t\u00e1mad\u00e1s<\/a>\u201e, jelentette be\u00a0<a title=\"Nicolas Courtois\" href=\"https:\/\/en.wikipedia.org\/wiki\/Nicolas_Courtois\">Nicolas Courtois<\/a>\u00a0\u00e9s\u00a0<a title=\"Josef Pieprzyk\" href=\"https:\/\/en.wikipedia.org\/wiki\/Josef_Pieprzyk\">Josef Pieprzyk<\/a>, amely az AES algoritmus gyenges\u00e9g\u00e9t mutatja, r\u00e9szben a nemline\u00e1ris komponensek alacsony \u00f6sszetetts\u00e9ge miatt.<sup id=\"cite_ref-23\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-23\"><span class=\"cite-bracket\">[<\/span>17<span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a0Az\u00f3ta m\u00e1s lapok kimutatt\u00e1k, hogy a t\u00e1mad\u00e1s, ahogy eredetileg bemutatt\u00e1k, kivitelezhetetlen; l\u00e1t\u00a0<a title=\"XSL t\u00e1mad\u00e1s\" href=\"https:\/\/en.wikipedia.org\/wiki\/XSL_attack#Application_to_block_ciphers\">XSL t\u00e1mad\u00e1s blokk titkos\u00edt\u00e1sok ellen<\/a>.<\/p><p>Az AES kiv\u00e1laszt\u00e1si folyamata sor\u00e1n a verseng\u0151 algoritmusok fejleszt\u0151i azt \u00edrt\u00e1k Rijndael algoritmus\u00e1r\u00f3l, hogy \u201eagg\u00f3dunk [annak] haszn\u00e1lata miatt\u2026 a biztons\u00e1g szempontj\u00e1b\u00f3l kritikus alkalmaz\u00e1sokban\u201c<sup id=\"cite_ref-rijndael-algebraic_24-0\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-rijndael-algebraic-24\"><span class=\"cite-bracket\">[<\/span>18<span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a02000 okt\u00f3ber\u00e9ben azonban az AES kiv\u00e1laszt\u00e1si folyamat v\u00e9g\u00e9n a\u00a0<a title=\"Bruce Schneier\" href=\"https:\/\/en.wikipedia.org\/wiki\/Bruce_Schneier\">Bruce Schneier<\/a>, a verseng\u0151 algoritmus fejleszt\u0151je\u00a0<a title=\"K\u00e9tszeres\" href=\"https:\/\/en.wikipedia.org\/wiki\/Twofish\">K\u00e9tszeres<\/a>, azt \u00edrta, hogy b\u00e1r \u00fagy gondolta, hogy egy napon sikeres tudom\u00e1nyos t\u00e1mad\u00e1sokat fognak kidolgozni Rijndael ellen, \u201enem hitte el, hogy b\u00e1rki valaha is felfedezne egy t\u00e1mad\u00e1st, amely lehet\u0151v\u00e9 tenn\u00e9, hogy valaki elolvassa a Rijndael forgalmat\u201c<sup id=\"cite_ref-25\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-25\"><span class=\"cite-bracket\">[<\/span>19<span class=\"cite-bracket\">]<\/span><\/a><\/sup><\/p><p>2006-ra a legismertebb t\u00e1mad\u00e1sok a 128 bites kulcsok 7, a 192 bites kulcsok 8 \u00e9s a 256 bites kulcsok 9 k\u00f6re volt.<sup id=\"cite_ref-improved_26-0\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-improved-26\"><span class=\"cite-bracket\">[<\/span>20<span class=\"cite-bracket\">]<\/span><\/a><\/sup><\/p><p>2009 m\u00e1jus\u00e1ig az egyetlen sikeres k\u00f6zz\u00e9tett t\u00e1mad\u00e1s a teljes AES ellen az volt\u00a0<a title=\"Oldalcsatorn\u00e1s t\u00e1mad\u00e1s\" href=\"https:\/\/en.wikipedia.org\/wiki\/Side-channel_attack\">oldalcsatorn\u00e1s t\u00e1mad\u00e1sok<\/a>\u00a0n\u00e9h\u00e1ny konkr\u00e9t megval\u00f3s\u00edt\u00e1son. 2009-ben egy \u00faj\u00a0<a title=\"Kapcsol\u00f3d\u00f3-kulcs t\u00e1mad\u00e1s\" href=\"https:\/\/en.wikipedia.org\/wiki\/Related-key_attack\">kapcsol\u00f3d\u00f3-kulcs t\u00e1mad\u00e1s<\/a>\u00a0felfedezt\u00e9k, hogy kihaszn\u00e1lja az AES kulcsfontoss\u00e1g\u00fa \u00fctemez\u00e9s\u00e9nek egyszer\u0171s\u00e9g\u00e9t, \u00e9s \u00f6sszetetts\u00e9ge 2<sup>119<\/sup>. 2009 december\u00e9ben 2-re jav\u00edtott\u00e1k<sup>99.5<\/sup>.<sup id=\"cite_ref-relkey_4-1\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-relkey-4\"><span class=\"cite-bracket\">[<\/span>2<span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a0Ez egy 2009-ben kor\u00e1bban felfedezett t\u00e1mad\u00e1s folytat\u00e1sa\u00a0<a title=\"Alex Birjukov\" href=\"https:\/\/en.wikipedia.org\/wiki\/Alex_Biryukov\">Alex Birjukov<\/a>,\u00a0<a title=\"Dmitrij Khovratovics\" href=\"https:\/\/en.wikipedia.org\/wiki\/Dmitry_Khovratovich\">Dmitrij Khovratovics<\/a>, \u00e9s Ivica Nikoli\u0107, 2-es \u00f6sszetetts\u00e9ggel<sup>96<\/sup>\u00a0minden 2-b\u0151l egynek<sup>35<\/sup>\u00a0kulcsok.<sup id=\"cite_ref-27\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-27\"><span class=\"cite-bracket\">[<\/span>21<span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a0A kapcsol\u00f3d\u00f3 kulcs\u00fa t\u00e1mad\u00e1sok azonban egyetlen megfelel\u0151en megtervezett kriptogr\u00e1fiai protokollban sem jelentenek aggodalmat, mivel egy megfelel\u0151en megtervezett protokoll (azaz implement\u00e1ci\u00f3s szoftver) \u00fcgyelni fog arra, hogy ne enged\u00e9lyezze a kapcsol\u00f3d\u00f3 kulcsokat, l\u00e9nyeg\u00e9ben az\u00e1ltal, hogy\u00a0<a title=\"Kapcsol\u00f3d\u00f3-kulcs t\u00e1mad\u00e1s\" href=\"https:\/\/en.wikipedia.org\/wiki\/Related-key_attack#Preventing_related-key_attacks\">megszor\u00edt\u00f3<\/a>\u00a0a t\u00e1mad\u00f3 eszk\u00f6ze a kulcsok kiv\u00e1laszt\u00e1s\u00e1ra a rokons\u00e1g szempontj\u00e1b\u00f3l.<\/p><p>\u00dajabb t\u00e1mad\u00e1st \u00edrt blogba Bruce Schneier<sup id=\"cite_ref-Bruce_Schneier_5-1\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-Bruce_Schneier-5\"><span class=\"cite-bracket\">[<\/span>3<span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a02009. j\u00falius 30-\u00e1n, \u00e9s a\u00a0<a title=\"El\u0151nyomtat\u00e1s\" href=\"https:\/\/en.wikipedia.org\/wiki\/Preprint\">preprint<\/a><sup id=\"cite_ref-28\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-28\"><span class=\"cite-bracket\">[<\/span>22<span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a02009. augusztus 3-\u00e1n. Alex Birjukov \u00faj t\u00e1mad\u00e1sa,\u00a0<a title=\"Orr Dunkelman\" href=\"https:\/\/en.wikipedia.org\/wiki\/Orr_Dunkelman\">Orr Dunkelman<\/a>,\u00a0<a class=\"new\" title=\"Nathan Keller (oldal nem l\u00e9tezik)\" href=\"https:\/\/en.wikipedia.org\/w\/index.php?title=Nathan_Keller&amp;action=edit&amp;redlink=1\">Nathan Keller<\/a>, Dmitrij Khovratovics, \u00e9s\u00a0<a title=\"Adi Shamir\" href=\"https:\/\/en.wikipedia.org\/wiki\/Adi_Shamir\">Adi Shamir<\/a>, az AES-256 ellen sz\u00f3l, amely csak k\u00e9t kapcsol\u00f3d\u00f3 kulcsot \u00e9s 2-t haszn\u00e1l<sup>39<\/sup>\u00a0ideje helyre\u00e1ll\u00edtani a 9 k\u00f6r\u00f6s verzi\u00f3 teljes 256 bites kulcs\u00e1t, vagy 2<sup>45<\/sup>\u00a0ideje egy 10 k\u00f6r\u00f6s verzi\u00f3nak er\u0151sebb t\u00edpus\u00fa kapcsol\u00f3d\u00f3 alkulcsos t\u00e1mad\u00e1ssal, vagy 2<sup>70<\/sup>\u00a0id\u0151 egy 11 k\u00f6r\u00f6s verzi\u00f3hoz.256 bites AES 14 k\u00f6rt haszn\u00e1l, \u00edgy ezek a t\u00e1mad\u00e1sok nem hat\u00e9konyak a teljes AES ellen.<\/p><p>Ezeknek a t\u00e1mad\u00e1soknak a gyakorlatiass\u00e1g\u00e1t er\u0151sebb kapcsol\u00f3d\u00f3 kulcsokkal kritiz\u00e1lt\u00e1k,<sup id=\"cite_ref-29\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-29\"><span class=\"cite-bracket\">[<\/span>23<span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a0p\u00e9ld\u00e1ul az AES-128 elleni v\u00e1lasztott kulcs-kapcsolatokr\u00f3l sz\u00f3l\u00f3 tanulm\u00e1ny, amelyet Vincent Rijmen \u00edrt 2010-ben.<sup id=\"cite_ref-30\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-30\"><span class=\"cite-bracket\">[<\/span>24<span class=\"cite-bracket\">]<\/span><\/a><\/sup><\/p><p>2009 november\u00e9ben az els\u0151\u00a0<a title=\"Ismert kulcs\u00fa megk\u00fcl\u00f6nb\u00f6ztet\u0151 t\u00e1mad\u00e1s\" href=\"https:\/\/en.wikipedia.org\/wiki\/Known-key_distinguishing_attack\">ismert kulcs megk\u00fcl\u00f6nb\u00f6ztet\u0151 t\u00e1mad\u00e1s<\/a>\u00a0az AES-128 cs\u00f6kkentett, 8 k\u00f6r\u00f6s v\u00e1ltozata el\u0151nyomatk\u00e9nt jelent meg.<sup id=\"cite_ref-31\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-31\"><span class=\"cite-bracket\">[<\/span>25<span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a0Ez az ismert kulcs megk\u00fcl\u00f6nb\u00f6ztet\u0151 t\u00e1mad\u00e1s a visszapattan\u00e1s vagy a k\u00f6z\u00e9pr\u0151l indul\u00f3 t\u00e1mad\u00e1s jav\u00edt\u00e1sa az AES-szer\u0171 permut\u00e1ci\u00f3k ellen, amelyek k\u00e9t egym\u00e1st k\u00f6vet\u0151 permut\u00e1ci\u00f3s k\u00f6rt egy \u00fagynevezett Super-S-box alkalmaz\u00e1s\u00e1nak tekintenek. Az AES-128 8 k\u00f6r\u00f6s v\u00e1ltozat\u00e1n m\u0171k\u00f6dik, 2-es id\u0151komplexit\u00e1ssal<sup>48<\/sup>, \u00e9s a mem\u00f3ria \u00f6sszetetts\u00e9ge 2<sup>32<\/sup>. A 128 bites AES 10 k\u00f6rt haszn\u00e1l, \u00edgy ez a t\u00e1mad\u00e1s nem hat\u00e9kony a teljes AES-128 ellen.<\/p><p>Az els\u0151\u00a0<a title=\"Kulcs-helyre\u00e1ll\u00edt\u00e1si t\u00e1mad\u00e1s\" href=\"https:\/\/en.wikipedia.org\/wiki\/Key-recovery_attack\">kulcs-helyre\u00e1ll\u00edt\u00e1si t\u00e1mad\u00e1sok<\/a>\u00a0a teljes AES-t Andrej Bogdanov, Dmitrij Khovratovics \u00e9s Christian Rechberger k\u00e9sz\u00edtette, \u00e9s 2011-ben adt\u00e1k ki.<sup id=\"cite_ref-32\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-32\"><span class=\"cite-bracket\">[<\/span>26<span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a0A t\u00e1mad\u00e1s a\u00a0<a title=\"Biclike t\u00e1mad\u00e1s\" href=\"https:\/\/en.wikipedia.org\/wiki\/Biclique_attack\">biklikett\u00e1mad\u00e1s<\/a>\u00a0\u00e9s k\u00f6r\u00fclbel\u00fcl n\u00e9gyszeres\u00e9re gyorsabb, mint a nyers er\u0151. 2 kell hozz\u00e1<sup>126.2<\/sup>\u00a0m\u0171veletek az AES-128 kulcs helyre\u00e1ll\u00edt\u00e1s\u00e1hoz. Az AES-192 \u00e9s AES-256 eset\u00e9ben 2<sup>190.2<\/sup>\u00a0\u00e9s 2<sup>254,6<\/sup>\u00a0m\u0171veletekre van sz\u00fcks\u00e9g, illetve. Ezt az eredm\u00e9nyt tov\u00e1bb jav\u00edtott\u00e1k 2-re<sup>126,0<\/sup>\u00a0az AES-128 eset\u00e9ben 2<sup>189,9<\/sup>\u00a0az AES-192 \u00e9s 2 eset\u00e9ben<sup>254.3<\/sup>\u00a0biaoshuai Tao \u00e9s Hongjun Wu AES-256-hoz egy 2015-\u00f6s tanulm\u00e1ny\u00e1ban,<sup id=\"cite_ref-:0_33-0\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-:0-33\"><span class=\"cite-bracket\">[<\/span>27<span class=\"cite-bracket\">]<\/span><\/a><\/sup>melyek a jelenlegi legjobb eredm\u00e9nyek az AES elleni kulcsfontoss\u00e1g\u00fa helyre\u00e1ll\u00edt\u00e1si t\u00e1mad\u00e1sban.<\/p><p>Ez egy nagyon kis nyeres\u00e9g, mivel egy 126 bites kulcs (128 bit helyett) m\u00e9g mindig t\u00f6bb milli\u00e1rd \u00e9vbe telne, hogy brut\u00e1lis er\u0151t fejtsen ki a jelenlegi \u00e9s el\u0151rel\u00e1that\u00f3 hardverre. Ezenk\u00edv\u00fcl a szerz\u0151k a technik\u00e1jukkal kisz\u00e1m\u00edtj\u00e1k a legjobb t\u00e1mad\u00e1st az AES-en egy 128 bites kulccsal, amely 2 t\u00e1rol\u00e1s\u00e1t ig\u00e9nyli<sup>88<\/sup>\u00a0az adatok bitjei. Ez k\u00f6r\u00fclbel\u00fcl 38 billi\u00f3 terab\u00e1jtnyi adatot jelent, ami t\u00f6bb volt, mint a bolyg\u00f3 \u00f6sszes sz\u00e1m\u00edt\u00f3g\u00e9p\u00e9n t\u00e1rolt \u00f6sszes adat 2016-ban.<sup id=\"cite_ref-34\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-34\"><span class=\"cite-bracket\">[<\/span>28<span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a0Egy 2015-\u00f6s tanulm\u00e1ny k\u00e9s\u0151bb 2-re jav\u00edtotta a t\u00e9r bonyolults\u00e1g\u00e1t<sup>56<\/sup>\u00a0bitek,<sup id=\"cite_ref-:0_33-1\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-:0-33\"><span class=\"cite-bracket\">[<\/span>27<span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a0ami 9007 terab\u00e1jt (mik\u00f6zben tov\u00e1bbra is k\u00f6r\u00fclbel\u00fcl 2-es id\u0151bonyolults\u00e1got tart fenn<sup>126<\/sup>).<\/p><p>A szerint a\u00a0<a title=\"Edward Snowden\" href=\"https:\/\/en.wikipedia.org\/wiki\/Edward_Snowden#Surveillance_disclosures\">Snowden dokumentumok<\/a>, az NSA kutat\u00e1sokat v\u00e9gez arra vonatkoz\u00f3an, hogy egy kriptogr\u00e1fiai t\u00e1mad\u00e1s alapj\u00e1n\u00a0<a class=\"mw-redirect\" title=\"Kendall tau rangkorrel\u00e1ci\u00f3s egy\u00fctthat\u00f3\" href=\"https:\/\/en.wikipedia.org\/wiki\/Kendall_tau_rank_correlation_coefficient\">tau statisztika<\/a>\u00a0seg\u00edthet az AES megt\u00f6r\u00e9s\u00e9ben.<sup id=\"cite_ref-35\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-35\"><span class=\"cite-bracket\">[<\/span>29<span class=\"cite-bracket\">]<\/span><\/a><\/sup><\/p><p>Jelenleg nem ismert olyan gyakorlati t\u00e1mad\u00e1s, amely lehet\u0151v\u00e9 tenn\u00e9, hogy valaki a kulcs ismerete n\u00e9lk\u00fcl beolvassa az AES \u00e1ltal titkos\u00edtott adatokat, ha azokat helyesen implement\u00e1lj\u00e1k.<sup class=\"noprint Inline-Template Template-Fact\">[<i><a title=\"Wikip\u00e9dia: Id\u00e9zet sz\u00fcks\u00e9ges\" href=\"https:\/\/en.wikipedia.org\/wiki\/Wikipedia:Citation_needed\"><span title=\"Ehhez az \u00e1ll\u00edt\u00e1shoz megb\u00edzhat\u00f3 forr\u00e1sokra kell hivatkozni. (2024 szeptember)\">id\u00e9zet sz\u00fcks\u00e9ges<\/span><\/a><\/i>]<\/sup><\/p><div class=\"mw-heading mw-heading3\"><h3 id=\"Side-channel_attacks\">Oldalcsatorn\u00e1s t\u00e1mad\u00e1sok<\/h3><\/div><p><a title=\"Oldalcsatorn\u00e1s t\u00e1mad\u00e1s\" href=\"https:\/\/en.wikipedia.org\/wiki\/Side-channel_attack\">Oldalcsatorn\u00e1s t\u00e1mad\u00e1sok<\/a>\u00a0ne t\u00e1madja meg a rejtjelet a\u00a0<a title=\"Fekete doboz\" href=\"https:\/\/en.wikipedia.org\/wiki\/Black_box\">fekete doboz<\/a>, \u00e9s \u00edgy nem kapcsol\u00f3dnak a klasszikus kontextusban meghat\u00e1rozott titkos\u00edt\u00e1si biztons\u00e1ghoz, hanem a gyakorlatban fontosak. Megt\u00e1madj\u00e1k a titkos\u00edt\u00e1s olyan hardver- vagy szoftverrendszereken t\u00f6rt\u00e9n\u0151 megval\u00f3s\u00edt\u00e1s\u00e1t, amelyek v\u00e9letlen\u00fcl adatokat sziv\u00e1rogtatnak ki. Sz\u00e1mos ilyen ismert t\u00e1mad\u00e1s l\u00e9tezik az AES k\u00fcl\u00f6nf\u00e9le megval\u00f3s\u00edt\u00e1sai ellen.<\/p><p>2005 \u00e1prilis\u00e1ban,\u00a0<a title=\"Daniel J. Bernstein\" href=\"https:\/\/en.wikipedia.org\/wiki\/Daniel_J._Bernstein\">D.\u00a0J. Bernstein<\/a>\u00a0bejelentett egy gyors\u00edt\u00f3t\u00e1r-id\u0151z\u00edt\u00e9si t\u00e1mad\u00e1st, amellyel megt\u00f6rte a haszn\u00e1lt egy\u00e9ni szervert\u00a0<a title=\"OpenSSL\" href=\"https:\/\/en.wikipedia.org\/wiki\/OpenSSL\">OpenSSL<\/a>Az AES titkos\u00edt\u00e1s.<sup id=\"cite_ref-bernstein_timing_36-0\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-bernstein_timing-36\"><span class=\"cite-bracket\">[<\/span>30<span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a0A t\u00e1mad\u00e1shoz t\u00f6bb mint 200 milli\u00f3 kiv\u00e1lasztott egyszer\u0171 sz\u00f6vegre volt sz\u00fcks\u00e9g.<sup id=\"cite_ref-37\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-37\"><span class=\"cite-bracket\">[<\/span>31<span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a0Az egyedi szervert \u00fagy tervezt\u00e9k, hogy a lehet\u0151 legt\u00f6bb id\u0151z\u00edt\u00e9si inform\u00e1ci\u00f3t adja ki (a szerver a titkos\u00edt\u00e1si m\u0171velet \u00e1ltal felvett g\u00e9pi ciklusok sz\u00e1m\u00e1t jelenti). Azonban, ahogy Bernstein r\u00e1mutatott, \u201ea szerver id\u0151b\u00e9lyegeinek pontoss\u00e1g\u00e1nak cs\u00f6kkent\u00e9se, vagy a szerver v\u00e1laszaib\u00f3l val\u00f3 kiiktat\u00e1sa nem \u00e1ll\u00edtja meg a t\u00e1mad\u00e1st: a kliens egyszer\u0171en oda-vissza id\u0151z\u00edt\u00e9seket haszn\u00e1l a helyi \u00f3r\u00e1ja alapj\u00e1n, \u00e9s a megn\u00f6vekedett zajt kompenz\u00e1lja nagyobb sz\u00e1m\u00fa minta \u00e1tlagol\u00e1s\u00e1val.\u201c<sup id=\"cite_ref-bernstein_timing_36-1\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-bernstein_timing-36\"><span class=\"cite-bracket\">[<\/span>30<span class=\"cite-bracket\">]<\/span><\/a><\/sup><\/p><p>2005 okt\u00f3ber\u00e9ben Dag Arne Osvik,\u00a0<a title=\"Adi Shamir\" href=\"https:\/\/en.wikipedia.org\/wiki\/Adi_Shamir\">Adi Shamir<\/a>\u00a0\u00e9s\u00a0<a title=\"Eran Tromer\" href=\"https:\/\/en.wikipedia.org\/wiki\/Eran_Tromer\">Eran Tromer<\/a>\u00a0bemutatott egy tanulm\u00e1nyt, amely sz\u00e1mos gyors\u00edt\u00f3t\u00e1r-id\u0151z\u00edt\u00e9si t\u00e1mad\u00e1st mutatott be az OpenSSL-ben \u00e9s a Linuxban tal\u00e1lhat\u00f3 AES-megval\u00f3s\u00edt\u00e1sok ellen\u00a0<code>dm-crypt<\/code>\u00a0part\u00edci\u00f3 titkos\u00edt\u00e1si funkci\u00f3.<sup id=\"cite_ref-38\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-38\"><span class=\"cite-bracket\">[<\/span>32<span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a0Egy t\u00e1mad\u00e1snak siker\u00fclt egy teljes AES-kulcsot megszereznie mind\u00f6ssze 800 titkos\u00edt\u00e1st kiv\u00e1lt\u00f3 m\u0171velet ut\u00e1n, \u00f6sszesen 65 ezredm\u00e1sodperc alatt. Ez a t\u00e1mad\u00e1s megk\u00f6veteli, hogy a t\u00e1mad\u00f3 k\u00e9pes legyen programokat futtatni ugyanazon a rendszeren vagy platformon, amely AES-t hajt v\u00e9gre.<\/p><p>2009 december\u00e9ben t\u00e1mad\u00e1st tettek k\u00f6zz\u00e9 n\u00e9h\u00e1ny haszn\u00e1lt hardvermegval\u00f3s\u00edt\u00e1s ellen\u00a0<a title=\"Differenci\u00e1lhiba elemz\u00e9s\" href=\"https:\/\/en.wikipedia.org\/wiki\/Differential_fault_analysis\">differenci\u00e1lhiba elemz\u00e9s<\/a>\u00a0\u00e9s lehet\u0151v\u00e9 teszi egy 2-es \u00f6sszetetts\u00e9g\u0171 kulcs helyre\u00e1ll\u00edt\u00e1s\u00e1t<sup>32<\/sup>.<sup id=\"cite_ref-39\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-39\"><span class=\"cite-bracket\">[<\/span>33<span class=\"cite-bracket\">]<\/span><\/a><\/sup><\/p><p>2010 november\u00e9ben Bangerter Endre, David Gullasch \u00e9s Stephan Krenn publik\u00e1lt egy tanulm\u00e1nyt, amely gyakorlati megk\u00f6zel\u00edt\u00e9st \u00edrt le a titkos kulcsok AES-128-b\u00f3l val\u00f3 \u201ek\u00f6zel val\u00f3s idej\u0171\u201c helyre\u00e1ll\u00edt\u00e1s\u00e1hoz an\u00e9lk\u00fcl, hogy titkos\u00edtott sz\u00f6vegre vagy egyszer\u0171 sz\u00f6vegre lenne sz\u00fcks\u00e9g. A megk\u00f6zel\u00edt\u00e9s a t\u00f6m\u00f6r\u00edt\u00e9si t\u00e1bl\u00e1zatokat haszn\u00e1l\u00f3 AES-128 megval\u00f3s\u00edt\u00e1sokon is m\u0171k\u00f6dik, mint p\u00e9ld\u00e1ul az OpenSSL.<sup id=\"cite_ref-40\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-40\"><span class=\"cite-bracket\">[<\/span>34<span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a0N\u00e9h\u00e1ny kor\u00e1bbi t\u00e1mad\u00e1shoz hasonl\u00f3an ez is megk\u00f6veteli a jogosulatlan k\u00f3d futtat\u00e1s\u00e1nak lehet\u0151s\u00e9g\u00e9t az AES titkos\u00edt\u00e1st v\u00e9grehajt\u00f3 rendszeren, ami sokkal k\u00f6nnyebben el\u00e9rhet\u0151 rosszindulat\u00fa programok fert\u0151z\u00e9s\u00e9vel, mint a root fi\u00f3k parancsolgat\u00e1sa.<sup id=\"cite_ref-41\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-41\"><span class=\"cite-bracket\">[<\/span>35<span class=\"cite-bracket\">]<\/span><\/a><\/sup><\/p><p>2016 m\u00e1rcius\u00e1ban C. Ashokkumar, Ravi Prakash Giri \u00e9s Bernard Menezes egy oldalcsatorn\u00e1s t\u00e1mad\u00e1st mutatott be az AES-megval\u00f3s\u00edt\u00e1sok ellen, amelyek k\u00e9pesek vissza\u00e1ll\u00edtani a teljes 128 bites AES-kulcsot mind\u00f6ssze 6\u20137 egyszer\u0171 sz\u00f6veg\/rejtjelezett sz\u00f6veg blokkban, ami jelent\u0151s el\u0151rel\u00e9p\u00e9s a kor\u00e1bbi munk\u00e1khoz k\u00e9pest, amelyek 100 \u00e9s egymilli\u00f3 k\u00f6z\u00f6tti titkos\u00edt\u00e1st ig\u00e9nyel.<sup id=\"cite_ref-42\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-42\"><span class=\"cite-bracket\">[<\/span>36<span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a0A javasolt t\u00e1mad\u00e1shoz szabv\u00e1nyos felhaszn\u00e1l\u00f3i jogosults\u00e1gokra \u00e9s kulcs-visszakeres\u0151 algoritmusokra van sz\u00fcks\u00e9g, amelyek egy perc alatt futnak.<\/p><p>Sz\u00e1mos modern CPU be\u00e9p\u00edtett\u00a0<a title=\"AES utas\u00edt\u00e1sk\u00e9szlet\" href=\"https:\/\/en.wikipedia.org\/wiki\/AES_instruction_set\">hardver utas\u00edt\u00e1sok az AES-hez<\/a>, amelyek v\u00e9denek az id\u0151z\u00edt\u00e9ssel kapcsolatos oldalcsatorn\u00e1s t\u00e1mad\u00e1sok ellen.<sup id=\"cite_ref-43\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-43\"><span class=\"cite-bracket\">[<\/span>37<span class=\"cite-bracket\">]<\/span><\/a><\/sup><sup id=\"cite_ref-44\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-44\"><span class=\"cite-bracket\">[<\/span>38<span class=\"cite-bracket\">]<\/span><\/a><\/sup><\/p><div class=\"mw-heading mw-heading3\"><h3 id=\"Quantum_attacks\">Kvantumt\u00e1mad\u00e1sok<\/h3><\/div><p>Az AES-256-ot annak tekintik\u00a0<a title=\"Posztkvantum kriptogr\u00e1fia\" href=\"https:\/\/en.wikipedia.org\/wiki\/Post-quantum_cryptography\">kvantum\u00e1ll\u00f3<\/a>, mivel hasonl\u00f3 kvantumellen\u00e1ll\u00e1ssal rendelkezik, mint az AES-128 ellen\u00e1ll\u00e1sa a hagyom\u00e1nyos, nem kvantumos t\u00e1mad\u00e1sokkal szemben a 128-n\u00e1l\u00a0<a class=\"mw-redirect\" title=\"A biztons\u00e1g bitjei\" href=\"https:\/\/en.wikipedia.org\/wiki\/Bits_of_security\">a biztons\u00e1g bitjei<\/a>. Az AES-192 \u00e9s az AES-128 kisebb kulcsm\u00e9ret\u00fck miatt nem tekinthet\u0151 kvantum\u00e1ll\u00f3nak. Az AES-192 er\u0151ss\u00e9ge 96 bit a kvantumt\u00e1mad\u00e1sokkal szemben, az AES-128 pedig 64 bit er\u0151ss\u00e9g\u0171 a kvantumt\u00e1mad\u00e1sokkal szemben, \u00edgy mindkett\u0151 bizonytalan.<sup id=\"cite_ref-45\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-45\"><span class=\"cite-bracket\">[<\/span>39<span class=\"cite-bracket\">]<\/span><\/a><\/sup><sup id=\"cite_ref-46\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-46\"><span class=\"cite-bracket\">[<\/span>40<span class=\"cite-bracket\">]<\/span><\/a><\/sup><\/p><div class=\"mw-heading mw-heading2\"><h2 id=\"NIST\/CSEC_validation\"><span id=\"NIST.2FCSEC_validation\"><\/span>NIST\/CSEC valid\u00e1ci\u00f3<\/h2><\/div><p>Az A\u00a0<a class=\"mw-redirect\" title=\"CMVP\" href=\"https:\/\/en.wikipedia.org\/wiki\/CMVP\">Kriptogr\u00e1fiai modul \u00e9rv\u00e9nyes\u00edt\u00e9si program<\/a>\u00a0(CMVP) az Egyes\u00fclt \u00c1llamok korm\u00e1nya k\u00f6z\u00f6sen m\u0171k\u00f6dteti\u00a0<a title=\"Nemzeti Szabv\u00e1ny\u00fcgyi \u00e9s Technol\u00f3giai Int\u00e9zet\" href=\"https:\/\/en.wikipedia.org\/wiki\/National_Institute_of_Standards_and_Technology\">Nemzeti Szabv\u00e1ny\u00fcgyi \u00e9s Technol\u00f3giai Int\u00e9zet<\/a>\u00a0(NIST) Sz\u00e1m\u00edt\u00f3g\u00e9p-biztons\u00e1gi Oszt\u00e1ly \u00e9s a\u00a0<a title=\"Kommunik\u00e1ci\u00f3s biztons\u00e1gi int\u00e9zm\u00e9ny\" href=\"https:\/\/en.wikipedia.org\/wiki\/Communications_Security_Establishment\">Kommunik\u00e1ci\u00f3s biztons\u00e1gi int\u00e9zm\u00e9ny<\/a>\u00a0Kanada korm\u00e1ny\u00e1nak (CSE). A NIST sz\u00e1m\u00e1ra hiteles\u00edtett kriptogr\u00e1fiai modulok haszn\u00e1lata\u00a0<a title=\"FIPS 140-2\" href=\"https:\/\/en.wikipedia.org\/wiki\/FIPS_140-2\">FIPS 140-2<\/a>\u00a0az Egyes\u00fclt \u00c1llamok korm\u00e1nya megk\u00f6veteli minden olyan adat titkos\u00edt\u00e1s\u00e1t, amely besorol\u00e1sa:\u00a0<a class=\"mw-redirect\" title=\"\u00c9rz\u00e9keny, de besorolatlan\" href=\"https:\/\/en.wikipedia.org\/wiki\/Sensitive_but_Unclassified\">\u00c9rz\u00e9keny, de nem min\u0151s\u00edtett<\/a>\u00a0(SBU) vagy magasabb. Az NSTISSP #11, National Policy Governing Acquisition of Information Assurance: \u201eA min\u0151s\u00edtett inform\u00e1ci\u00f3k v\u00e9delm\u00e9re szolg\u00e1l\u00f3 titkos\u00edt\u00e1si term\u00e9keket az NSA tan\u00fas\u00edtja, az \u00e9rz\u00e9keny inform\u00e1ci\u00f3k v\u00e9delm\u00e9re szolg\u00e1l\u00f3 titkos\u00edt\u00e1si term\u00e9keket pedig a NIST FIPS 140-2 szerint.\u201c<sup id=\"cite_ref-cnss.gov_47-0\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-cnss.gov-47\"><span class=\"cite-bracket\">[<\/span>41<span class=\"cite-bracket\">]<\/span><\/a><\/sup><\/p><p>Kanada korm\u00e1nya is javasolja a haszn\u00e1lat\u00e1t\u00a0<a title=\"FIPS 140\" href=\"https:\/\/en.wikipedia.org\/wiki\/FIPS_140\">FIPS 140<\/a>\u00a0valid\u00e1lt kriptogr\u00e1fiai modulok r\u00e9szlegeinek nem min\u0151s\u00edtett alkalmaz\u00e1saiban.<\/p><p>B\u00e1r a NIST 197-es kiadv\u00e1nya (\u201eFIPS 197\u201c) az egyedi dokumentum, amely lefedi az AES algoritmust, a sz\u00e1ll\u00edt\u00f3k \u00e1ltal\u00e1ban a FIPS 140 alatt k\u00f6zel\u00edtik meg a CMVP-t, \u00e9s t\u00f6bb algoritmust k\u00e9rnek (p\u00e9ld\u00e1ul\u00a0<a title=\"H\u00e1rom\u00e1gyas DES\" href=\"https:\/\/en.wikipedia.org\/wiki\/Triple_DES\">H\u00e1rom\u00e1gyas DES<\/a>\u00a0vagy\u00a0<a class=\"mw-redirect\" title=\"SHA1\" href=\"https:\/\/en.wikipedia.org\/wiki\/SHA1\">SHA1<\/a>) egyidej\u0171leg \u00e9rv\u00e9nyes\u00edtve. Ez\u00e9rt ritka, hogy olyan kriptogr\u00e1fiai modulokat tal\u00e1ljanak, amelyek egyedileg FIPS 197 valid\u00e1ltak, \u00e9s maga a NIST \u00e1ltal\u00e1ban nem vesz ig\u00e9nybe id\u0151t a FIPS 197 valid\u00e1lt modulok k\u00fcl\u00f6n list\u00e1z\u00e1s\u00e1ra nyilv\u00e1nos webhely\u00e9n. Ehelyett a FIPS 197 valid\u00e1l\u00e1sa \u00e1ltal\u00e1ban csak \u201eFIPS \u00e1ltal j\u00f3v\u00e1hagyott: AES\u201c jel\u00f6l\u00e9sk\u00e9nt szerepel (egy adott FIPS 197 tan\u00fas\u00edtv\u00e1nysz\u00e1mmal) a FIPS 140 valid\u00e1lt kriptogr\u00e1fiai modulok jelenlegi list\u00e1j\u00e1n.<\/p><p>A kriptogr\u00e1fiai algoritmus \u00e9rv\u00e9nyes\u00edt\u00e9si programja (CAVP)<sup id=\"cite_ref-48\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-48\"><span class=\"cite-bracket\">[<\/span>42<span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a0lehet\u0151v\u00e9 teszi az AES algoritmus helyes megval\u00f3s\u00edt\u00e1s\u00e1nak f\u00fcggetlen \u00e9rv\u00e9nyes\u00edt\u00e9s\u00e9t. A sikeres \u00e9rv\u00e9nyes\u00edt\u00e9s eredm\u00e9nyek\u00e9nt megjelenik a NIST-\u00e9rv\u00e9nyes\u00edt\u00e9sek oldalon.<sup id=\"cite_ref-49\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-49\"><span class=\"cite-bracket\">[<\/span>43<span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a0Ez a tesztel\u00e9s el\u0151felt\u00e9tele a FIPS 140-2 modul \u00e9rv\u00e9nyes\u00edt\u00e9s\u00e9nek. A sikeres CAVP-ellen\u0151rz\u00e9s azonban semmik\u00e9ppen sem jelenti azt, hogy az algoritmust megval\u00f3s\u00edt\u00f3 kriptogr\u00e1fiai modul biztons\u00e1gos. A FIPS 140-2 \u00e9rv\u00e9nyes\u00edt\u00e9s\u00e9t vagy az NSA k\u00fcl\u00f6n j\u00f3v\u00e1hagy\u00e1s\u00e1t nem tartalmaz\u00f3 kriptogr\u00e1fiai modult az Egyes\u00fclt \u00c1llamok korm\u00e1nya nem tekinti biztons\u00e1gosnak, \u00e9s nem haszn\u00e1lhat\u00f3 korm\u00e1nyzati adatok v\u00e9delm\u00e9re.<sup id=\"cite_ref-cnss.gov_47-1\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-cnss.gov-47\"><span class=\"cite-bracket\">[<\/span>41<span class=\"cite-bracket\">]<\/span><\/a><\/sup><\/p><p>A FIPS 140-2 valid\u00e1l\u00e1sa technikailag \u00e9s p\u00e9nz\u00fcgyileg is kih\u00edv\u00e1st jelent.<sup id=\"cite_ref-openssl_50-0\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-openssl-50\"><span class=\"cite-bracket\">[<\/span>44<span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a0L\u00e9tezik egy szabv\u00e1nyos tesztsorozat, valamint a forr\u00e1sk\u00f3d-fel\u00fclvizsg\u00e1lat egy eleme, amelyet n\u00e9h\u00e1ny h\u00e9ten kereszt\u00fcl kell \u00e1tadni. E vizsg\u00e1latok j\u00f3v\u00e1hagyott laborat\u00f3riumon kereszt\u00fcl t\u00f6rt\u00e9n\u0151 elv\u00e9gz\u00e9s\u00e9nek k\u00f6lts\u00e9ge jelent\u0151s lehet (pl. j\u00f3val t\u00f6bb\u00a0<a title=\"Amerikai doll\u00e1r\" href=\"https:\/\/en.wikipedia.org\/wiki\/United_States_dollar\">USD<\/a>30.000)<sup id=\"cite_ref-openssl_50-1\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-openssl-50\"><span class=\"cite-bracket\">[<\/span>44<span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a0\u00e9s nem tartalmazza a modul meg\u00edr\u00e1s\u00e1hoz, tesztel\u00e9s\u00e9hez, dokument\u00e1l\u00e1s\u00e1hoz \u00e9s \u00e9rv\u00e9nyes\u00edt\u00e9shez val\u00f3 el\u0151k\u00e9sz\u00edt\u00e9s\u00e9hez sz\u00fcks\u00e9ges id\u0151t. Az \u00e9rv\u00e9nyes\u00edt\u00e9st k\u00f6vet\u0151en a modulokat \u00fajra be kell ny\u00fajtani \u00e9s \u00fajra kell \u00e9rt\u00e9kelni, ha b\u00e1rmilyen m\u00f3don megv\u00e1ltoztatj\u00e1k \u0151ket. Ez az egyszer\u0171 pap\u00edrmunka-friss\u00edt\u00e9sekt\u0151l, ha a biztons\u00e1gi funkci\u00f3 nem v\u00e1ltozott, az \u00fajratesztel\u00e9s l\u00e9nyegesebb sorozat\u00e1ig v\u00e1ltozhat, ha a biztons\u00e1gi funkci\u00f3t befoly\u00e1solta a v\u00e1ltoz\u00e1s.<\/p><div class=\"mw-heading mw-heading2\"><h2 id=\"Test_vectors\">Vizsg\u00e1lati vektorok<\/h2><\/div><p>A tesztvektorok egy adott bemenethez \u00e9s kulcshoz ismert titkos\u00edt\u00e1sok halmaza. A NIST az AES tesztvektorok referenci\u00e1j\u00e1t AES Known Answer Test (KAT) vektorokk\u00e9nt osztja el.<sup id=\"cite_ref-51\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-51\"><span class=\"cite-bracket\">[<\/span>7. megjegyz\u00e9s<span class=\"cite-bracket\">]<\/span><\/a><\/sup><\/p><div class=\"mw-heading mw-heading2\"><h2 id=\"Performance\">Teljes\u00edtm\u00e9ny<\/h2><\/div><p>A nagy sebess\u00e9g \u00e9s az alacsony RAM-ig\u00e9ny volt az AES kiv\u00e1laszt\u00e1si folyamat krit\u00e9riuma. V\u00e1lasztott algoritmusk\u00e9nt az AES j\u00f3l teljes\u00edtett a legk\u00fcl\u00f6nf\u00e9l\u00e9bb hardvereken, a 8 bitesekt\u0151l kezdve\u00a0<a title=\"Intelligens k\u00e1rtya\" href=\"https:\/\/en.wikipedia.org\/wiki\/Smart_card\">intelligens k\u00e1rty\u00e1k<\/a>\u00a0nagy teljes\u00edtm\u00e9ny\u0171 sz\u00e1m\u00edt\u00f3g\u00e9pekhez.<\/p><p>A\u00a0<a title=\"Pentium Pro\" href=\"https:\/\/en.wikipedia.org\/wiki\/Pentium_Pro\">Pentium Pro<\/a>, az AES titkos\u00edt\u00e1shoz b\u00e1jtonk\u00e9nt (cpb) 18 \u00f3rajel sz\u00fcks\u00e9ges,<sup id=\"cite_ref-52\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-52\"><span class=\"cite-bracket\">[<\/span>45<span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a0k\u00f6r\u00fclbel\u00fcl 11 MiB\/s \u00e1tereszt\u0151k\u00e9pess\u00e9gnek felel meg egy 200 MHz-es processzor eset\u00e9ben.<\/p><p>Tov\u00e1bb\u00a0<a title=\"Intel Core\" href=\"https:\/\/en.wikipedia.org\/wiki\/Intel_Core\">Intel Core<\/a>\u00a0\u00e9s\u00a0<a class=\"mw-redirect\" title=\"AMD Ryzen\" href=\"https:\/\/en.wikipedia.org\/wiki\/AMD_Ryzen\">AMD Ryzen<\/a>\u00a0T\u00e1mogat\u00f3 CPU-k\u00a0<a title=\"AES utas\u00edt\u00e1sk\u00e9szlet\" href=\"https:\/\/en.wikipedia.org\/wiki\/AES_instruction_set\">AES-NI utas\u00edt\u00e1sk\u00e9szlet<\/a>\u00a0kiterjeszt\u00e9sek, \u00e1tereszt\u0151k\u00e9pess\u00e9g lehet t\u00f6bb GiB\/s.<sup id=\"cite_ref-53\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-53\"><span class=\"cite-bracket\">[<\/span>46<span class=\"cite-bracket\">]<\/span><\/a><\/sup>\u00a0Egy Intel-en\u00a0<a title=\"Westmere (mikroarchitekt\u00fara)\" href=\"https:\/\/en.wikipedia.org\/wiki\/Westmere_(microarchitecture)\">Westmere<\/a>\u00a0CPU, AES-NI-t haszn\u00e1l\u00f3 AES titkos\u00edt\u00e1s k\u00f6r\u00fclbel\u00fcl 1,3 cpb-t vesz ig\u00e9nybe az AES-128 \u00e9s 1,8 cpb-t az AES-256 eset\u00e9ben.<sup id=\"cite_ref-54\" class=\"reference\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#cite_note-54\"><span class=\"cite-bracket\">[<\/span>47<span class=\"cite-bracket\">]<\/span><\/a><\/sup><\/p><div class=\"mw-heading mw-heading2\"><h2 id=\"Implementations\">Megval\u00f3s\u00edt\u00e1sok<\/h2><\/div><div class=\"hatnote navigation-not-searchable\" role=\"note\">F\u0151 cikk:\u00a0<a title=\"AES megval\u00f3s\u00edt\u00e1sok\" href=\"https:\/\/en.wikipedia.org\/wiki\/AES_implementations\">AES megval\u00f3s\u00edt\u00e1sok<\/a><\/div><div class=\"mw-heading mw-heading2\"><h2 id=\"See_also\">L\u00e1sd m\u00e9g<\/h2><\/div><ul><li><a title=\"Blokk titkos\u00edt\u00e1s m\u0171k\u00f6d\u00e9si m\u00f3dja\" href=\"https:\/\/en.wikipedia.org\/wiki\/Block_cipher_mode_of_operation\">AES m\u0171k\u00f6d\u00e9si m\u00f3dok<\/a><\/li><li><a title=\"Lemez titkos\u00edt\u00e1s\" href=\"https:\/\/en.wikipedia.org\/wiki\/Disk_encryption\">Lemez titkos\u00edt\u00e1s<\/a><\/li><li><a title=\"Whirlpool (hash funkci\u00f3)\" href=\"https:\/\/en.wikipedia.org\/wiki\/Whirlpool_(hash_function)\">\u00d6rv\u00e9ny<\/a>\u00a0\u2013 hash f\u00fcggv\u00e9ny, amelyet Vincent Rijmen \u00e9s Paulo SLM Barreto hozott l\u00e9tre<\/li><li><a title=\"Ingyenes \u00e9s ny\u00edlt forr\u00e1sk\u00f3d\u00fa szoftvercsomagok list\u00e1ja\" href=\"https:\/\/en.wikipedia.org\/wiki\/List_of_free_and_open-source_software_packages\">Ingyenes \u00e9s ny\u00edlt forr\u00e1sk\u00f3d\u00fa szoftvercsomagok list\u00e1ja<\/a><\/li><\/ul><div class=\"mw-heading mw-heading2\"><h2 id=\"Notes\">Jegyzetek<\/h2><\/div><div class=\"mw-references-wrap\"><ol class=\"references\"><li id=\"cite_note-keysize-1\">\u00a0<span class=\"reference-text\">A 128, 160, 192, 224 \u00e9s 256 bites kulcsm\u00e9reteket a Rijndael algoritmus t\u00e1mogatja, de csak a 128, 192 \u00e9s 256 bites kulcsm\u00e9reteket hat\u00e1rozza meg az AES szabv\u00e1ny.<\/span><\/li><li id=\"cite_note-blocksize-2\">\u00a0<span class=\"reference-text\">A 128, 160, 192, 224 \u00e9s 256 bites blokkm\u00e9reteket a Rijndael algoritmus t\u00e1mogatja minden kulcsm\u00e9rethez, de az AES szabv\u00e1ny csak a 128 bites blokkm\u00e9retet hat\u00e1rozza meg.<\/span><\/li><li id=\"cite_note-12\">\u00a0<span class=\"reference-text\">L\u00e1sd\u00a0<a title=\"Fejlett titkos\u00edt\u00e1si szabv\u00e1ny folyamat\" href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard_process\">Fejlett titkos\u00edt\u00e1si szabv\u00e1ny folyamat<\/a>\u00a0tov\u00e1bbi r\u00e9szletek\u00e9rt.<\/span><\/li><li id=\"cite_note-13\">\u00a0<span class=\"reference-text\">L\u00e1sd\u00a0<a class=\"mw-selflink-fragment\" href=\"https:\/\/en.wikipedia.org\/wiki\/Advanced_Encryption_Standard#Security\">Az AES biztons\u00e1ga<\/a>\u00a0lentebb.<\/span><\/li><li id=\"cite_note-16\">\u00a0<span class=\"reference-text\">A Rijndael nagyblokk\u00fa v\u00e1ltozatai tov\u00e1bbi oszlopokkal rendelkez\u0151 t\u00f6mb\u00f6t haszn\u00e1lnak, de mindig n\u00e9gy sort.<\/span><\/li><li id=\"cite_note-17\">\u00a0<span class=\"reference-text\">A nagyobb blokkm\u00e9ret\u0171 Rijndael v\u00e1ltozatok kiss\u00e9 elt\u00e9r\u0151 eltol\u00e1sokkal rendelkeznek. A 128 bites \u00e9s 192 bites m\u00e9ret\u0171 blokkok eset\u00e9ben az eltol\u00e1si minta ugyanaz. Sor\u00a0<span class=\"mwe-math-element mwe-math-element-inline\"><span class=\"mwe-math-mathml-inline mwe-math-mathml-a11y\">n<\/span><img decoding=\"async\" class=\"mwe-math-fallback-image-inline mw-invert skin-invert\" src=\"https:\/\/wikimedia.org\/api\/rest_v1\/media\/math\/render\/svg\/a601995d55609f2d9f5e233e36fbe9ea26011b3b\" alt=\"{\\displaystyle n}\" aria-hidden=\"true\" \/><\/span>balra k\u00f6rk\u00f6r\u00f6sen eltolva\u00a0<span class=\"mwe-math-element mwe-math-element-inline\"><span class=\"mwe-math-mathml-inline mwe-math-mathml-a11y\">n\u22121<\/span><img decoding=\"async\" class=\"mwe-math-fallback-image-inline mw-invert skin-invert\" src=\"https:\/\/wikimedia.org\/api\/rest_v1\/media\/math\/render\/svg\/fbd0b0f32b28f51962943ee9ede4fb34198a2521\" alt=\"{\\displaystyle n-1}\" aria-hidden=\"true\" \/><\/span>b\u00e1jtok. Egy 256 bites blokk eset\u00e9ben az els\u0151 sor v\u00e1ltozatlan, a m\u00e1sodik, harmadik \u00e9s negyedik sor eltol\u00e1sa pedig 1 b\u00e1jt, 3 b\u00e1jt \u00e9s 4 b\u00e1jt. Ez a v\u00e1ltoz\u00e1s csak a Rijndael titkos\u00edt\u00e1sra vonatkozik, ha 256 bites blokkkal haszn\u00e1lj\u00e1k, mivel az AES nem haszn\u00e1l 256 bites blokkokat.<\/span><\/li><li id=\"cite_note-51\">\u00a0<span class=\"reference-text\">Az AES Known Answer Test (KAT) vektorok Zip form\u00e1tumban \u00e9rhet\u0151k el a NIST webhelyen\u00a0<a class=\"external text\" href=\"http:\/\/csrc.nist.gov\/groups\/STM\/cavp\/documents\/aes\/KAT_AES.zip\" rel=\"nofollow\">itt<\/a>\u00a0<a class=\"external text\" href=\"https:\/\/web.archive.org\/web\/20091023001419\/http:\/\/csrc.nist.gov\/groups\/STM\/cavp\/documents\/aes\/KAT_AES.zip\" rel=\"nofollow\">Archiv\u00e1lt<\/a>\u00a02009-10-23 a\u00a0<a title=\"Wayback Machine\" href=\"https:\/\/en.wikipedia.org\/wiki\/Wayback_Machine\">Wayback Machine<\/a><\/span><\/li><\/ol><p>\u00a0<\/p><p>Forr\u00e1s: Wikipedia<\/p><\/div><\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-cdd0bf3 e-con-full e-flex e-con e-child\" data-id=\"cdd0bf3\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0b4c87b elementor-widget elementor-widget-heading\" data-id=\"0b4c87b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Adatment\u00e9s \u00e1rak<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1d3c784 elementor-widget elementor-widget-heading\" data-id=\"1d3c784\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/adatvissza.hu\/en\/adatmentes-arak\/merevlemez-mentes\/\">Merevlemez adatment\u00e9s \u00e1rak<\/a><\/h6>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-275c9a5 elementor-widget elementor-widget-heading\" data-id=\"275c9a5\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/adatvissza.hu\/en\/adatmentes-arak\/ssd-mentes\/\">SSD adatment\u00e9s \u00e1rak<\/a><\/h6>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5a59937 elementor-widget elementor-widget-heading\" data-id=\"5a59937\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/adatvissza.hu\/en\/adatmentes-arak\/nvme-ssd-mentes\/\">NVMe SSD adatment\u00e9s \u00e1rak<\/a><\/h6>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b1936be elementor-widget elementor-widget-heading\" data-id=\"b1936be\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/adatvissza.hu\/en\/adatmentes-arak\/raid-nas-szerver-adatmentes\/\">RAID | NAS | Szerver adatment\u00e9s \u00e1rak<\/a><\/h6>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d77636e elementor-widget elementor-widget-heading\" data-id=\"d77636e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/adatvissza.hu\/en\/adatmentes-arak\/asztali-szamitogep-pc\/\">PC | Asztali g\u00e9p adatment\u00e9s \u00e1rak<\/a><\/h6>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f4c6258 elementor-widget elementor-widget-heading\" data-id=\"f4c6258\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/adatvissza.hu\/en\/adatmentes-arak\/laptop\/\">Laptop adatment\u00e9s \u00e1rak<\/a><\/h6>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fa47f53 elementor-widget elementor-widget-heading\" data-id=\"fa47f53\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/adatvissza.hu\/en\/adatmentes-arak\/pendrive-adatmentes-arak\/\">Pendrive adatment\u00e9s \u00e1rak<\/a><\/h6>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4858a49 elementor-widget elementor-widget-heading\" data-id=\"4858a49\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/adatvissza.hu\/en\/adatmentes-arak\/memoriakartya-mentes\/\">Mem\u00f3riak\u00e1rtya adatment\u00e9s \u00e1rak<\/a><\/h6>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a09a444 elementor-widget elementor-widget-heading\" data-id=\"a09a444\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Blog<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3160f3d elementor-grid-1 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-posts--thumbnail-top elementor-widget elementor-widget-posts\" data-id=\"3160f3d\" data-element_type=\"widget\" data-settings=\"{&quot;classic_columns&quot;:&quot;1&quot;,&quot;classic_columns_tablet&quot;:&quot;2&quot;,&quot;classic_columns_mobile&quot;:&quot;1&quot;,&quot;classic_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:35,&quot;sizes&quot;:[]},&quot;classic_row_gap_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;classic_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;classic_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"posts.classic\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-posts-container elementor-posts elementor-posts--skin-classic elementor-grid\" role=\"list\">\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-9305 post type-post status-publish format-standard hentry category-nvme-ssd-adatmentes\" role=\"listitem\">\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/adatvissza.hu\/en\/xpg-adata-sx6000np-512gb-nvme-adatmentes\/\" target=&quot;_blank&quot;>\n\t\t\t\tXPG ADATA SX6000NP 512GB NVMe adatment\u00e9s\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-author\">\n\t\t\tAdatVissza\t\t<\/span>\n\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\t2025.12.19.\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>Sikeres adatment\u00e9s k\u00e9sz\u00fclt egy olyan NVMe SSD-r\u0151l, mint az ADATA SX6000NP 512GB NVMe SSD. Szint\u00e9n fontos kiemelni, hogy az XPG ADATA 512GB szer\u00e9ny sikeres adatment\u00e9s\u00e9nek<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/adatvissza.hu\/en\/xpg-adata-sx6000np-512gb-nvme-adatmentes\/\" aria-label=\"Read more about XPG ADATA SX6000NP 512GB NVMe adatment\u00e9s\" tabindex=\"-1\" target=\"_blank\">\n\t\t\tTov\u00e1bb olvasom \u00bb\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-7973 post type-post status-publish format-standard hentry category-nvme-ssd-adatmentes\" role=\"listitem\">\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/adatvissza.hu\/en\/sikeres-adatmentes-egy-samsung-4tb-os-nvme-ssd-rol\/\" target=&quot;_blank&quot;>\n\t\t\t\tSikeres adatment\u00e9s egy Samsung 4TB-os NVMe SSD-r\u0151l\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-author\">\n\t\t\tAdatVissza\t\t<\/span>\n\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\t2025.11.07.\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>Sikeres adatment\u00e9s k\u00e9sz\u00fclt egy Samsung 4TB-os NVMe SSD-r\u0151l, ami r\u00e1ad\u00e1sul az adatment\u0151 hardver-szoftver \u00e1ltal nem is t\u00e1mogatott. De a szakmai tapasztalatok, na meg n\u00e9h\u00e1ny szakmai<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/adatvissza.hu\/en\/sikeres-adatmentes-egy-samsung-4tb-os-nvme-ssd-rol\/\" aria-label=\"Read more about Sikeres adatment\u00e9s egy Samsung 4TB-os NVMe SSD-r\u0151l\" tabindex=\"-1\" target=\"_blank\">\n\t\t\tTov\u00e1bb olvasom \u00bb\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-1675 post type-post status-publish format-standard hentry category-nvme-ssd-adatmentes\" role=\"listitem\">\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/adatvissza.hu\/en\/nvme-ssd-adatmentes\/\" target=&quot;_blank&quot;>\n\t\t\t\tNVMe SSD adatment\u00e9s\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-author\">\n\t\t\tAdatVissza\t\t<\/span>\n\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\t2025.10.22.\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>Kedves Olvas\u00f3! Mostant\u00f3l t\u00e1mogatjuk az NVMe SSD-k adatment\u00e9s\u00e9t is. AdatVissza NVMe adatment\u00e9s T\u00e1mogatotts\u00e1gi lista: b\u0151vebben itt&#8230; Az \u00faj fejleszt\u00e9s eredm\u00e9ny\u00e9nek k\u00f6sz\u00f6nhet\u0151 az ACELaboratory \u00e1ltal fejlesztett<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/adatvissza.hu\/en\/nvme-ssd-adatmentes\/\" aria-label=\"Read more about NVMe SSD adatment\u00e9s\" tabindex=\"-1\" target=\"_blank\">\n\t\t\tTov\u00e1bb olvasom \u00bb\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>AES 256 titkos\u00edt\u00e1s A Wikip\u00e9di\u00e1b\u00f3l, a szabad enciklop\u00e9di\u00e1b\u00f3l: Fejlett titkos\u00edt\u00e1si szabv\u00e1ny(Rijndael) Az AES kerek f\u00fcggv\u00e9ny megjelen\u00edt\u00e9se \u00c1ltal\u00e1nosTervez\u0151kJoan Daemen,\u00a0Vincent RijmenEl\u0151sz\u00f6r megjelent1998Sz\u00e1rmaztatottT\u00e9rUt\u00f3dokAnubisz,\u00a0Grand Cru,\u00a0KalynaTan\u00fas\u00edt\u00e1sAES\u00a0gy\u0151ztes,\u00a0CRYPTREC,\u00a0NESSIE,\u00a0NSARejtjel r\u00e9szletKulcsm\u00e9retek128, 192 vagy 256 bit[1. megjegyz\u00e9s]Blokkm\u00e9retek128 bit[2. megjegyz\u00e9s]SzerkezetHelyettes\u00edt\u00e9si\u2013permut\u00e1ci\u00f3s h\u00e1l\u00f3zatFordul\u00f3k10, 12 vagy 14 (a kulcs m\u00e9ret\u00e9t\u0151l f\u00fcgg\u0151en)Legjobb nyilv\u00e1nos\u00a0kriptoanal\u00edzis Olyan t\u00e1mad\u00e1sokat tettek k\u00f6zz\u00e9, amelyek sz\u00e1m\u00edt\u00e1silag gyorsabbak, mint egy teljes\u00a0brute-force t\u00e1mad\u00e1s, b\u00e1r 2023-ig egyik sem kivitelezhet\u0151 sz\u00e1m\u00edt\u00e1silag.[1]Az [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-3346","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.1 (Yoast SEO v27.1.1) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>AES 256 titkos\u00edt\u00e1s | AdatVissza<\/title>\n<meta name=\"description\" content=\"Az AES (Advanced Encryption Standard) egy m\u00f3dszer elektronikus adatok titkos\u00edt\u00e1s\u00e1ra.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/adatvissza.hu\/en\/aes-256-encryption\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AES 256 titkos\u00edt\u00e1s\" \/>\n<meta property=\"og:description\" content=\"Az AES (Advanced Encryption Standard) egy m\u00f3dszer elektronikus adatok titkos\u00edt\u00e1s\u00e1ra.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/adatvissza.hu\/en\/aes-256-encryption\/\" \/>\n<meta property=\"og:site_name\" content=\"AdatVissza\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/facebook.com\/adatvissza\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-15T15:58:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/5\/50\/AES_%28Rijndael%29_Round_Function.png\/250px-AES_%28Rijndael%29_Round_Function.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/adatvissza.hu\/aes-256-titkositas\/\",\"url\":\"https:\/\/adatvissza.hu\/aes-256-titkositas\/\",\"name\":\"AES 256 titkos\u00edt\u00e1s | AdatVissza\",\"isPartOf\":{\"@id\":\"https:\/\/adatvissza.hu\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/adatvissza.hu\/aes-256-titkositas\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/adatvissza.hu\/aes-256-titkositas\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/5\/50\/AES_%28Rijndael%29_Round_Function.png\/250px-AES_%28Rijndael%29_Round_Function.png\",\"datePublished\":\"2025-10-31T19:04:31+00:00\",\"dateModified\":\"2025-12-15T15:58:14+00:00\",\"description\":\"Az AES (Advanced Encryption Standard) egy m\u00f3dszer elektronikus adatok titkos\u00edt\u00e1s\u00e1ra.\",\"breadcrumb\":{\"@id\":\"https:\/\/adatvissza.hu\/aes-256-titkositas\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/adatvissza.hu\/aes-256-titkositas\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/adatvissza.hu\/aes-256-titkositas\/#primaryimage\",\"url\":\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/5\/50\/AES_%28Rijndael%29_Round_Function.png\/250px-AES_%28Rijndael%29_Round_Function.png\",\"contentUrl\":\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/5\/50\/AES_%28Rijndael%29_Round_Function.png\/250px-AES_%28Rijndael%29_Round_Function.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/adatvissza.hu\/aes-256-titkositas\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Kezd\u0151lap\",\"item\":\"https:\/\/adatvissza.hu\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AES 256 titkos\u00edt\u00e1s\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/adatvissza.hu\/#website\",\"url\":\"https:\/\/adatvissza.hu\/\",\"name\":\"AdatVissza\",\"description\":\"Adatment\u00e9s, adatvissza\u00e1ll\u00edt\u00e1s b\u00e1rmilyen adathordoz\u00f3r\u00f3l\",\"publisher\":{\"@id\":\"https:\/\/adatvissza.hu\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/adatvissza.hu\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/adatvissza.hu\/#organization\",\"name\":\"AdatVissza adatment\u00e9s Kft.\",\"alternateName\":\"AdatVissza adatment\u00e9s Kft.\",\"url\":\"https:\/\/adatvissza.hu\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/adatvissza.hu\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/adatvissza.hu\/wp-content\/uploads\/2025\/09\/adatvissza_logo_25.svg\",\"contentUrl\":\"https:\/\/adatvissza.hu\/wp-content\/uploads\/2025\/09\/adatvissza_logo_25.svg\",\"width\":600,\"height\":384,\"caption\":\"AdatVissza adatment\u00e9s Kft.\"},\"image\":{\"@id\":\"https:\/\/adatvissza.hu\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"http:\/\/facebook.com\/adatvissza\"],\"email\":\"info@adatvissza.hu\",\"telephone\":\"06303707307\",\"taxID\":\"29211261-2-13\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"AES 256 titkos\u00edt\u00e1s | AdatVissza","description":"Az AES (Advanced Encryption Standard) egy m\u00f3dszer elektronikus adatok titkos\u00edt\u00e1s\u00e1ra.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/adatvissza.hu\/en\/aes-256-encryption\/","og_locale":"en_GB","og_type":"article","og_title":"AES 256 titkos\u00edt\u00e1s","og_description":"Az AES (Advanced Encryption Standard) egy m\u00f3dszer elektronikus adatok titkos\u00edt\u00e1s\u00e1ra.","og_url":"https:\/\/adatvissza.hu\/en\/aes-256-encryption\/","og_site_name":"AdatVissza","article_publisher":"http:\/\/facebook.com\/adatvissza","article_modified_time":"2025-12-15T15:58:14+00:00","og_image":[{"url":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/5\/50\/AES_%28Rijndael%29_Round_Function.png\/250px-AES_%28Rijndael%29_Round_Function.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/adatvissza.hu\/aes-256-titkositas\/","url":"https:\/\/adatvissza.hu\/aes-256-titkositas\/","name":"AES 256 titkos\u00edt\u00e1s | AdatVissza","isPartOf":{"@id":"https:\/\/adatvissza.hu\/#website"},"primaryImageOfPage":{"@id":"https:\/\/adatvissza.hu\/aes-256-titkositas\/#primaryimage"},"image":{"@id":"https:\/\/adatvissza.hu\/aes-256-titkositas\/#primaryimage"},"thumbnailUrl":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/5\/50\/AES_%28Rijndael%29_Round_Function.png\/250px-AES_%28Rijndael%29_Round_Function.png","datePublished":"2025-10-31T19:04:31+00:00","dateModified":"2025-12-15T15:58:14+00:00","description":"Az AES (Advanced Encryption Standard) egy m\u00f3dszer elektronikus adatok titkos\u00edt\u00e1s\u00e1ra.","breadcrumb":{"@id":"https:\/\/adatvissza.hu\/aes-256-titkositas\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/adatvissza.hu\/aes-256-titkositas\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/adatvissza.hu\/aes-256-titkositas\/#primaryimage","url":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/5\/50\/AES_%28Rijndael%29_Round_Function.png\/250px-AES_%28Rijndael%29_Round_Function.png","contentUrl":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/5\/50\/AES_%28Rijndael%29_Round_Function.png\/250px-AES_%28Rijndael%29_Round_Function.png"},{"@type":"BreadcrumbList","@id":"https:\/\/adatvissza.hu\/aes-256-titkositas\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Kezd\u0151lap","item":"https:\/\/adatvissza.hu\/"},{"@type":"ListItem","position":2,"name":"AES 256 titkos\u00edt\u00e1s"}]},{"@type":"WebSite","@id":"https:\/\/adatvissza.hu\/#website","url":"https:\/\/adatvissza.hu\/","name":"AdatVissza","description":"Adatment\u00e9s, adatvissza\u00e1ll\u00edt\u00e1s b\u00e1rmilyen adathordoz\u00f3r\u00f3l","publisher":{"@id":"https:\/\/adatvissza.hu\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/adatvissza.hu\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/adatvissza.hu\/#organization","name":"AdatVissza adatment\u00e9s Ltd.","alternateName":"AdatVissza adatment\u00e9s Kft.","url":"https:\/\/adatvissza.hu\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/adatvissza.hu\/#\/schema\/logo\/image\/","url":"https:\/\/adatvissza.hu\/wp-content\/uploads\/2025\/09\/adatvissza_logo_25.svg","contentUrl":"https:\/\/adatvissza.hu\/wp-content\/uploads\/2025\/09\/adatvissza_logo_25.svg","width":600,"height":384,"caption":"AdatVissza adatment\u00e9s Kft."},"image":{"@id":"https:\/\/adatvissza.hu\/#\/schema\/logo\/image\/"},"sameAs":["http:\/\/facebook.com\/adatvissza"],"email":"info@adatvissza.hu","telephone":"06303707307","taxID":"29211261-2-13"}]}},"_links":{"self":[{"href":"https:\/\/adatvissza.hu\/en\/wp-json\/wp\/v2\/pages\/3346","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/adatvissza.hu\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/adatvissza.hu\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/adatvissza.hu\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/adatvissza.hu\/en\/wp-json\/wp\/v2\/comments?post=3346"}],"version-history":[{"count":22,"href":"https:\/\/adatvissza.hu\/en\/wp-json\/wp\/v2\/pages\/3346\/revisions"}],"predecessor-version":[{"id":9264,"href":"https:\/\/adatvissza.hu\/en\/wp-json\/wp\/v2\/pages\/3346\/revisions\/9264"}],"wp:attachment":[{"href":"https:\/\/adatvissza.hu\/en\/wp-json\/wp\/v2\/media?parent=3346"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}