finished chapter Blockverschlüsselungsverfahren

This commit is contained in:
Paul Lödige 2020-09-16 18:11:00 +02:00
parent 6bd94983a7
commit 23f91641ed
12 changed files with 220 additions and 30 deletions

View File

@ -118,5 +118,12 @@
\@writefile{toc}{\contentsline {subsection}{\numberline {6.2.6}CFB (Cipher-Feedback)}{26}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {6.2.6}CFB (Cipher-Feedback)}{26}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.2.6.1}CFB-8$n$}{26}\protected@file@percent } \@writefile{toc}{\contentsline {subsubsection}{\numberline {6.2.6.1}CFB-8$n$}{26}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {6.3}Konstruktionsprinzipien von Blockverschlüsselungsverfahren}{27}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {6.3}Konstruktionsprinzipien von Blockverschlüsselungsverfahren}{27}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {6.4}DES und Tripple-DES}{27}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {6.4}DES}{27}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {6.4.1}Triple-DES (3DES)}{27}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {6.4.1}Triple-DES (3DES)}{27}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {6.5}Meet-in-the-Middle-Angriff}{28}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {6.6}AES (Advanced Encryption Standard)}{29}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {6.6.1}AES-128}{29}\protected@file@percent }
\@writefile{toc}{\contentsline {chapter}{\numberline {7}Endliche Körper $\mathbb {F}_{p^n}$}{31}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{endliche Körper}{{7}{31}}

View File

@ -1,11 +1,13 @@
# Fdb version 3 # Fdb version 3
["pdflatex"] 1600198800 "/home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/Zusammenfassung_DC.tex" "/home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/Zusammenfassung_DC.pdf" "Zusammenfassung_DC" 1600198801 ["pdflatex"] 1600272631 "/home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/Zusammenfassung_DC.tex" "/home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/Zusammenfassung_DC.pdf" "Zusammenfassung_DC" 1600272632
"./images/Skytale.png" 1599914207 1414106 7498f70ad27e17e63eb468c2321baa5c "" "./images/Skytale.png" 1599914207 1414106 7498f70ad27e17e63eb468c2321baa5c ""
"/home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/Zusammenfassung_DC.aux" 1600198801 11934 22ce960408d7fb6811fa40d030c203b2 "" "/home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/Zusammenfassung_DC.aux" 1600272632 12494 4345bca2675f016f058b2910548e8b0c ""
"/home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/Zusammenfassung_DC.tex" 1600023076 1092 0054d3a68ecb6150a0a78b54c52b707b "" "/home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/Zusammenfassung_DC.tex" 1600270927 1131 65e2d95b9fc6a3fdcc9c96d4879ea722 ""
"/usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc" 1591545468 2971 def0b6c1f0b107b3b936def894055589 "" "/usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc" 1591545468 2971 def0b6c1f0b107b3b936def894055589 ""
"/usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc" 1591545468 2900 1537cc8184ad1792082cd229ecc269f4 "" "/usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc" 1591545468 2900 1537cc8184ad1792082cd229ecc269f4 ""
"/usr/share/texmf-dist/fonts/map/fontname/texfonts.map" 1591545468 3524 cb3e574dea2d1052e39280babc910dc8 "" "/usr/share/texmf-dist/fonts/map/fontname/texfonts.map" 1591545468 3524 cb3e574dea2d1052e39280babc910dc8 ""
"/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecbx0600.tfm" 1591545468 3584 ad9fcbc26a2a7bccd6d08b0a5792fbe0 ""
"/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecbx0800.tfm" 1591545468 3584 269b66e921ba58750c12f7f1c8ea3ebd ""
"/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecbx1095.tfm" 1591545468 3584 21b378cca2e40816b0e6d74a4dc98f04 "" "/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecbx1095.tfm" 1591545468 3584 21b378cca2e40816b0e6d74a4dc98f04 ""
"/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecbx1200.tfm" 1591545468 3584 402da0b29eafbad07963b1224b222f18 "" "/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecbx1200.tfm" 1591545468 3584 402da0b29eafbad07963b1224b222f18 ""
"/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecbx1440.tfm" 1591545468 3584 13049b61b922a28b158a38aeff75ee9b "" "/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecbx1440.tfm" 1591545468 3584 13049b61b922a28b158a38aeff75ee9b ""
@ -20,6 +22,8 @@
"/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecrm2074.tfm" 1591545468 3584 8e2870ec7aa9776f59654942b0923f51 "" "/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecrm2074.tfm" 1591545468 3584 8e2870ec7aa9776f59654942b0923f51 ""
"/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecrm2488.tfm" 1591545468 3584 406ad7b70d9a41f7833f92b6313150c8 "" "/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecrm2488.tfm" 1591545468 3584 406ad7b70d9a41f7833f92b6313150c8 ""
"/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecti1095.tfm" 1591545468 3072 b73d2778cc3af44970de4de5e032d7f6 "" "/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecti1095.tfm" 1591545468 3072 b73d2778cc3af44970de4de5e032d7f6 ""
"/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ectt0800.tfm" 1591545468 1536 0b0b8ca286de6a006b681926403f35cd ""
"/usr/share/texmf-dist/fonts/tfm/jknappen/ec/ectt1095.tfm" 1591545468 1536 a988bfe554c1f79514bd46d13c3c64ce ""
"/usr/share/texmf-dist/fonts/tfm/jknappen/ec/tcrm1095.tfm" 1591545468 1536 02c06700a42be0f5a28664c7273f82e7 "" "/usr/share/texmf-dist/fonts/tfm/jknappen/ec/tcrm1095.tfm" 1591545468 1536 02c06700a42be0f5a28664c7273f82e7 ""
"/usr/share/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm" 1591545468 1004 54797486969f23fa377b128694d548df "" "/usr/share/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm" 1591545468 1004 54797486969f23fa377b128694d548df ""
"/usr/share/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm" 1591545468 988 bdf658c3bfc2d96d3c8b02cfc1c94c20 "" "/usr/share/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm" 1591545468 988 bdf658c3bfc2d96d3c8b02cfc1c94c20 ""
@ -28,6 +32,7 @@
"/usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm" 1591545468 908 2921f8a10601f252058503cc6570e581 "" "/usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm" 1591545468 908 2921f8a10601f252058503cc6570e581 ""
"/usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm" 1591545468 940 228d6584342e91276bf566bcf9716b83 "" "/usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm" 1591545468 940 228d6584342e91276bf566bcf9716b83 ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmbx10.tfm" 1591545468 1328 c834bbb027764024c09d3d2bf908b5f0 "" "/usr/share/texmf-dist/fonts/tfm/public/cm/cmbx10.tfm" 1591545468 1328 c834bbb027764024c09d3d2bf908b5f0 ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmbx12.tfm" 1591545468 1324 c910af8c371558dc20f2d7822f66fe64 ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmbx6.tfm" 1591545468 1344 8a0be4fe4d376203000810ad4dc81558 "" "/usr/share/texmf-dist/fonts/tfm/public/cm/cmbx6.tfm" 1591545468 1344 8a0be4fe4d376203000810ad4dc81558 ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmbx8.tfm" 1591545468 1332 1fde11373e221473104d6cc5993f046e "" "/usr/share/texmf-dist/fonts/tfm/public/cm/cmbx8.tfm" 1591545468 1332 1fde11373e221473104d6cc5993f046e ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmex10.tfm" 1591545468 992 662f679a0b3d2d53c1b94050fdaa3f50 "" "/usr/share/texmf-dist/fonts/tfm/public/cm/cmex10.tfm" 1591545468 992 662f679a0b3d2d53c1b94050fdaa3f50 ""
@ -37,6 +42,7 @@
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm" 1591545468 1520 eccf95517727cb11801f4f1aee3a21b4 "" "/usr/share/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm" 1591545468 1520 eccf95517727cb11801f4f1aee3a21b4 ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmr10.tfm" 1591545468 1296 45809c5a464d5f32c8f98ba97c1bb47f "" "/usr/share/texmf-dist/fonts/tfm/public/cm/cmr10.tfm" 1591545468 1296 45809c5a464d5f32c8f98ba97c1bb47f ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmr12.tfm" 1591545468 1288 655e228510b4c2a1abe905c368440826 "" "/usr/share/texmf-dist/fonts/tfm/public/cm/cmr12.tfm" 1591545468 1288 655e228510b4c2a1abe905c368440826 ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmr17.tfm" 1591545468 1292 296a67155bdbfc32aa9c636f21e91433 ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmr6.tfm" 1591545468 1300 b62933e007d01cfd073f79b963c01526 "" "/usr/share/texmf-dist/fonts/tfm/public/cm/cmr6.tfm" 1591545468 1300 b62933e007d01cfd073f79b963c01526 ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmr8.tfm" 1591545468 1292 21c1c5bfeaebccffdb478fd231a0997d "" "/usr/share/texmf-dist/fonts/tfm/public/cm/cmr8.tfm" 1591545468 1292 21c1c5bfeaebccffdb478fd231a0997d ""
"/usr/share/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm" 1591545468 1124 6c73e740cf17375f03eec0ee63599741 "" "/usr/share/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm" 1591545468 1124 6c73e740cf17375f03eec0ee63599741 ""
@ -45,6 +51,7 @@
"/usr/share/texmf-dist/fonts/tfm/public/rsfs/rsfs10.tfm" 1591545468 688 37338d6ab346c2f1466b29e195316aa4 "" "/usr/share/texmf-dist/fonts/tfm/public/rsfs/rsfs10.tfm" 1591545468 688 37338d6ab346c2f1466b29e195316aa4 ""
"/usr/share/texmf-dist/fonts/tfm/public/rsfs/rsfs5.tfm" 1591545468 684 3a51bd4fd9600428d5264cf25f04bb9a "" "/usr/share/texmf-dist/fonts/tfm/public/rsfs/rsfs5.tfm" 1591545468 684 3a51bd4fd9600428d5264cf25f04bb9a ""
"/usr/share/texmf-dist/fonts/tfm/public/rsfs/rsfs7.tfm" 1591545468 692 1b6510779f0f05e9cbf03e0f6c8361e6 "" "/usr/share/texmf-dist/fonts/tfm/public/rsfs/rsfs7.tfm" 1591545468 692 1b6510779f0f05e9cbf03e0f6c8361e6 ""
"/usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb" 1591545468 34811 78b52f49e893bcba91bd7581cdc144c0 ""
"/usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx8.pfb" 1591545468 32166 b0c356b15f19587482a9217ce1d8fa67 "" "/usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx8.pfb" 1591545468 32166 b0c356b15f19587482a9217ce1d8fa67 ""
"/usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb" 1591545468 30251 6afa5cb1d0204815a708a080681d4674 "" "/usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb" 1591545468 30251 6afa5cb1d0204815a708a080681d4674 ""
"/usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb" 1591545468 36299 5f9df58c2139e7edcf37c8fca4bd384d "" "/usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb" 1591545468 36299 5f9df58c2139e7edcf37c8fca4bd384d ""
@ -68,6 +75,7 @@
"/usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1200.pfb" 1591545468 136101 f533469f523533d38317ab5729d00c8a "" "/usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1200.pfb" 1591545468 136101 f533469f523533d38317ab5729d00c8a ""
"/usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1728.pfb" 1591545468 131438 3aa300b3e40e5c8ba7b4e5c6cebc5dd6 "" "/usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1728.pfb" 1591545468 131438 3aa300b3e40e5c8ba7b4e5c6cebc5dd6 ""
"/usr/share/texmf-dist/fonts/type1/public/cm-super/sfti1095.pfb" 1591545468 196446 8fbbe4b97b83e5182def6d29a44e57fb "" "/usr/share/texmf-dist/fonts/type1/public/cm-super/sfti1095.pfb" 1591545468 196446 8fbbe4b97b83e5182def6d29a44e57fb ""
"/usr/share/texmf-dist/fonts/type1/public/cm-super/sftt1095.pfb" 1591545468 169670 48d12e69c9a3b23c81f6d703ccbd4554 ""
"/usr/share/texmf-dist/fonts/type1/public/rsfs/rsfs10.pfb" 1591545468 16077 4737ac34f0fb5608550f3780a0202c22 "" "/usr/share/texmf-dist/fonts/type1/public/rsfs/rsfs10.pfb" 1591545468 16077 4737ac34f0fb5608550f3780a0202c22 ""
"/usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii" 1591545468 71627 94eb9990bed73c364d7f53f960cc8c5b "" "/usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii" 1591545468 71627 94eb9990bed73c364d7f53f960cc8c5b ""
"/usr/share/texmf-dist/tex/generic/babel-german/ngerman.ldf" 1591545468 2164 da22692bce498dcc4f70209c7185a346 "" "/usr/share/texmf-dist/tex/generic/babel-german/ngerman.ldf" 1591545468 2164 da22692bce498dcc4f70209c7185a346 ""
@ -93,6 +101,7 @@
"/usr/share/texmf-dist/tex/latex/base/inputenc.sty" 1591545468 5050 8933a39ad74377accd18991c5eb90c58 "" "/usr/share/texmf-dist/tex/latex/base/inputenc.sty" 1591545468 5050 8933a39ad74377accd18991c5eb90c58 ""
"/usr/share/texmf-dist/tex/latex/base/report.cls" 1591545468 23082 a0e9a5941c744eda6abe56770037a201 "" "/usr/share/texmf-dist/tex/latex/base/report.cls" 1591545468 23082 a0e9a5941c744eda6abe56770037a201 ""
"/usr/share/texmf-dist/tex/latex/base/size11.clo" 1591545468 8462 61fdf79debfc3dc4dab35ec6cf83fbf7 "" "/usr/share/texmf-dist/tex/latex/base/size11.clo" 1591545468 8462 61fdf79debfc3dc4dab35ec6cf83fbf7 ""
"/usr/share/texmf-dist/tex/latex/base/t1cmtt.fd" 1591545468 2444 92c1f2a3fb5fbd5ac60f99eac55c9b29 ""
"/usr/share/texmf-dist/tex/latex/dirtytalk/dirtytalk.sty" 1591524854 1915 75d8498f106e3f673b6267693e944869 "" "/usr/share/texmf-dist/tex/latex/dirtytalk/dirtytalk.sty" 1591524854 1915 75d8498f106e3f673b6267693e944869 ""
"/usr/share/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty" 1591545468 13886 d1306dcf79a944f6988e688c1785f9ce "" "/usr/share/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty" 1591545468 13886 d1306dcf79a944f6988e688c1785f9ce ""
"/usr/share/texmf-dist/tex/latex/geometry/geometry.sty" 1591545468 41601 9cf6c5257b1bc7af01a58859749dd37a "" "/usr/share/texmf-dist/tex/latex/geometry/geometry.sty" 1591545468 41601 9cf6c5257b1bc7af01a58859749dd37a ""
@ -115,16 +124,18 @@
"/usr/share/texmf-dist/web2c/texmf.cnf" 1591545468 33301 a3134070eacafb10b1f371612ce2650d "" "/usr/share/texmf-dist/web2c/texmf.cnf" 1591545468 33301 a3134070eacafb10b1f371612ce2650d ""
"/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1599679088 336293 c5f06245634c6948183f249094ec0495 "" "/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1599679088 336293 c5f06245634c6948183f249094ec0495 ""
"/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1599679062 2514046 697126967b119c0aab990fe8008da9f2 "" "/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1599679062 2514046 697126967b119c0aab990fe8008da9f2 ""
"Zusammenfassung_DC.aux" 1600198801 11934 22ce960408d7fb6811fa40d030c203b2 "pdflatex" "Zusammenfassung_DC.aux" 1600272632 12494 4345bca2675f016f058b2910548e8b0c "pdflatex"
"Zusammenfassung_DC.tex" 1600023076 1092 0054d3a68ecb6150a0a78b54c52b707b "" "Zusammenfassung_DC.tex" 1600270927 1131 65e2d95b9fc6a3fdcc9c96d4879ea722 ""
"Zusammenfassung_DC.toc" 1600198801 7094 4494cf96fb14ce9e7c2c8d34256da937 "pdflatex" "Zusammenfassung_DC.toc" 1600272632 7376 92dc5590944bfbddf9b7155f48f21210 "pdflatex"
"chapters/Blockverschlüsselungsverfahren.tex" 1600198799 11105 7280a8e8f1f3049e7542dcbec57ab11d "" "chapters/Blockverschlüsselungsverfahren.tex" 1600272630 17101 fcd3ee779a8d9c95b424486735cf18cd ""
"chapters/Endliche Körper.tex" 1600270927 70 d413d126a5cc5f4ae28b8bbe2c8e1ed3 ""
"chapters/IT-Sicherheit.tex" 1599950390 6191 fdec0aff09dab6668264963cb44ee2f3 "" "chapters/IT-Sicherheit.tex" 1599950390 6191 fdec0aff09dab6668264963cb44ee2f3 ""
"chapters/Modulare Arithmetik.tex" 1600002690 6678 5f1596dba278e6bc1791a5615776653a "" "chapters/Modulare Arithmetik.tex" 1600002690 6678 5f1596dba278e6bc1791a5615776653a ""
"chapters/Stromverschlüsselungsverfahren.tex" 1600194483 9836 ddaca4f3d88a46ce7c40ec5d75657c71 "" "chapters/Stromverschlüsselungsverfahren.tex" 1600194483 9836 ddaca4f3d88a46ce7c40ec5d75657c71 ""
"chapters/Substitutionsverfahren.tex" 1600001305 6264 cba30a66f463934bc822d2ee54ac4b90 "" "chapters/Substitutionsverfahren.tex" 1600001305 6264 cba30a66f463934bc822d2ee54ac4b90 ""
"chapters/Verschlüsselungsverfahren.tex" 1600003902 7321 b77786564ba0de93d6d5b8a73400fcd1 "" "chapters/Verschlüsselungsverfahren.tex" 1600003902 7321 b77786564ba0de93d6d5b8a73400fcd1 ""
"images/3DES.png" 1600198739 21419 7bf85db371a659f085d9c727a1835013 "" "images/3DES.png" 1600198739 21419 7bf85db371a659f085d9c727a1835013 ""
"images/AES S-Box.png" 1600269267 23090 2ccce6631c19f6339868594d4b8f11fd ""
"images/Abhörung.png" 1599946545 2649 d6dd82c7c38c06d31f966207a71dc01b "" "images/Abhörung.png" 1599946545 2649 d6dd82c7c38c06d31f966207a71dc01b ""
"images/Authenzitätsstörung_0.png" 1599947572 2910 b2497355ec1d31d5fce9d57d122a91f3 "" "images/Authenzitätsstörung_0.png" 1599947572 2910 b2497355ec1d31d5fce9d57d122a91f3 ""
"images/Authenzitätsstörung_1.png" 1599947589 3427 a39ecab3779301930ce6bed4cf3141a1 "" "images/Authenzitätsstörung_1.png" 1599947589 3427 a39ecab3779301930ce6bed4cf3141a1 ""
@ -141,14 +152,15 @@
"images/Stromverschlüsselung.png" 1600000454 11895 926c20089116051531a0564de5026305 "" "images/Stromverschlüsselung.png" 1600000454 11895 926c20089116051531a0564de5026305 ""
"images/Vignère-Verfahren.png" 1599929213 15507 459514839914b680af2e81b7bdc33933 "" "images/Vignère-Verfahren.png" 1599929213 15507 459514839914b680af2e81b7bdc33933 ""
"images/additive zustandsabhängige Stromverschlüsselung.png" 1600002904 12518 bc967e65e429d14761554fef75a94f66 "" "images/additive zustandsabhängige Stromverschlüsselung.png" 1600002904 12518 bc967e65e429d14761554fef75a94f66 ""
"images/meet-in-the-middle.png" 1600265774 13863 06a8efaf92148d386731332c70260dbc ""
"images/synchrone Stromverschlüsselung.png" 1600000842 7680 b28ef2007baa9e4c98f402ca8f31b2ba "" "images/synchrone Stromverschlüsselung.png" 1600000842 7680 b28ef2007baa9e4c98f402ca8f31b2ba ""
"images/synchrone additive Stromverschlüsselung.png" 1600003271 10891 bfed2f0ea0241a4a2a4bf215a3d59c32 "" "images/synchrone additive Stromverschlüsselung.png" 1600003271 10891 bfed2f0ea0241a4a2a4bf215a3d59c32 ""
"images/zustandsabhängige Stromverschlüsselung.png" 1600002333 10276 422a1760594d1c860f8d7aa6dc5ed032 "" "images/zustandsabhängige Stromverschlüsselung.png" 1600002333 10276 422a1760594d1c860f8d7aa6dc5ed032 ""
"images/Übertragungsmanipulation.png" 1599947212 3178 33bbd19fca19c787748d9158d802ceb1 "" "images/Übertragungsmanipulation.png" 1599947212 3178 33bbd19fca19c787748d9158d802ceb1 ""
(generated) (generated)
"/home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/Zusammenfassung_DC.pdf"
"Zusammenfassung_DC.pdf"
"Zusammenfassung_DC.log"
"Zusammenfassung_DC.aux"
"Zusammenfassung_DC.toc" "Zusammenfassung_DC.toc"
"Zusammenfassung_DC.log"
"Zusammenfassung_DC.pdf"
"/home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/Zusammenfassung_DC.pdf"
"/home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/Zusammenfassung_DC.log" "/home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/Zusammenfassung_DC.log"
"Zusammenfassung_DC.aux"

View File

@ -230,9 +230,49 @@ INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmbx6.tfm
INPUT /home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/./images/3DES.png INPUT /home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/./images/3DES.png
INPUT /home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/./images/3DES.png INPUT /home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/./images/3DES.png
INPUT /home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/./images/3DES.png INPUT /home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/./images/3DES.png
INPUT /home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/./images/meet-in-the-middle.png
INPUT /home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/./images/meet-in-the-middle.png
INPUT /home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/./images/meet-in-the-middle.png
INPUT /home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/./images/AES S-Box.png
INPUT /home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/./images/AES S-Box.png
INPUT /home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/./images/AES S-Box.png
INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecbx0800.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ecbx0600.tfm
INPUT /usr/share/texmf-dist/tex/latex/base/t1cmtt.fd
INPUT /usr/share/texmf-dist/tex/latex/base/t1cmtt.fd
INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ectt1095.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ectt0800.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/jknappen/ec/ectt0800.tfm
INPUT /home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/chapters/Endliche Körper.tex
INPUT /home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/chapters/Endliche Körper.tex
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr17.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr17.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr17.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmex10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmex10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmex10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmbx12.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmbx12.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmbx12.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/rsfs/rsfs10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/rsfs/rsfs10.tfm
INPUT /usr/share/texmf-dist/fonts/tfm/public/rsfs/rsfs10.tfm
INPUT /home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/Zusammenfassung_DC.aux INPUT /home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/Zusammenfassung_DC.aux
INPUT /usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc
INPUT /usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc INPUT /usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc
INPUT /usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc
INPUT /usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx8.pfb INPUT /usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx8.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb INPUT /usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb INPUT /usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb
@ -257,3 +297,4 @@ INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1095.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1200.pfb INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1200.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1728.pfb INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1728.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sfti1095.pfb INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sfti1095.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/cm-super/sftt1095.pfb

View File

@ -1,4 +1,4 @@
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020/Arch Linux) (preloaded format=pdflatex 2020.9.9) 15 SEP 2020 21:40 This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020/Arch Linux) (preloaded format=pdflatex 2020.9.9) 16 SEP 2020 18:10
entering extended mode entering extended mode
restricted \write18 enabled. restricted \write18 enabled.
file:line:error style messages enabled. file:line:error style messages enabled.
@ -291,7 +291,7 @@ File: ursfs.fd 1998/03/24 rsfs font definition file (jk)
\tf@toc=\write3 \tf@toc=\write3
[2] (/home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/chapters/Substitutionsverfahren.tex [2] (/home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/chapters/Substitutionsverfahren.tex
Kapitel 1. Kapitel 1.
<./images/Skytale.png, id=20, 614.6965pt x 351.3125pt> <./images/Skytale.png, id=21, 614.6965pt x 351.3125pt>
File: ./images/Skytale.png Graphic file (type png) File: ./images/Skytale.png Graphic file (type png)
<use ./images/Skytale.png> <use ./images/Skytale.png>
Package pdftex.def Info: ./images/Skytale.png used on input line 6. Package pdftex.def Info: ./images/Skytale.png used on input line 6.
@ -304,7 +304,7 @@ Underfull \hbox (badness 10000) in paragraph at lines 11--12
[3 [3
</home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/./images/Skytale.png>] </home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/./images/Skytale.png>]
<./images/Vignère-Verfahren.png, id=31, 444.41896pt x 257.5138pt> <./images/Vignère-Verfahren.png, id=32, 444.41896pt x 257.5138pt>
File: ./images/Vignère-Verfahren.png Graphic file (type png) File: ./images/Vignère-Verfahren.png Graphic file (type png)
<use ./images/Vignère-Verfahren.png> <use ./images/Vignère-Verfahren.png>
Package pdftex.def Info: ./images/Vignère-Verfahren.png used on input line 50. Package pdftex.def Info: ./images/Vignère-Verfahren.png used on input line 50.
@ -543,20 +543,43 @@ File: ./images/3DES.png Graphic file (type png)
<use ./images/3DES.png> <use ./images/3DES.png>
Package pdftex.def Info: ./images/3DES.png used on input line 144. Package pdftex.def Info: ./images/3DES.png used on input line 144.
(pdftex.def) Requested size: 219.82153pt x 265.59259pt. (pdftex.def) Requested size: 219.82153pt x 265.59259pt.
) [27] [28 </home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/./images/3DES.png (PNG copy)>] (/home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/Zusammenfassung_DC.aux) ) [27]
<./images/meet-in-the-middle.png, id=139, 260.47313pt x 247.67531pt>
File: ./images/meet-in-the-middle.png Graphic file (type png)
<use ./images/meet-in-the-middle.png>
Package pdftex.def Info: ./images/meet-in-the-middle.png used on input line 150.
(pdftex.def) Requested size: 260.47249pt x 247.6747pt.
[28 </home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/./images/3DES.png (PNG copy)> </home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/./images/meet-in-the-middle.png (PNG copy)>]
<./images/AES S-Box.png, id=143, 424.58624pt x 396.48125pt>
File: ./images/AES S-Box.png Graphic file (type png)
<use ./images/AES S-Box.png>
Package pdftex.def Info: ./images/AES S-Box.png used on input line 196.
(pdftex.def) Requested size: 339.66945pt x 317.18542pt.
[29 </home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/./images/AES S-Box.png (PNG copy)>]
LaTeX Font Info: Trying to load font information for T1+cmtt on input line 244.
(/usr/share/texmf-dist/tex/latex/base/t1cmtt.fd
File: t1cmtt.fd 2019/12/16 v2.5j Standard LaTeX font definitions
)
LaTeX Font Info: Font shape `T1/cmtt/bx/n' in size <10.95> not available
(Font) Font shape `T1/cmtt/m/n' tried instead on input line 244.
) (/home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/chapters/Endliche Körper.tex [30]
Kapitel 7.
) [31
] (/home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/Zusammenfassung_DC.aux) )
Here is how much of TeX's memory you used: Here is how much of TeX's memory you used:
6265 strings out of 480478 6337 strings out of 480478
87324 string characters out of 5905960 89016 string characters out of 5905960
350895 words of memory out of 5000000 350904 words of memory out of 5000000
22147 multiletter control sequences out of 15000+600000 22205 multiletter control sequences out of 15000+600000
554273 words of font info for 84 fonts, out of 8000000 for 9000 562824 words of font info for 113 fonts, out of 8000000 for 9000
1141 hyphenation exceptions out of 8191 1141 hyphenation exceptions out of 8191
30i,10n,37p,377b,255s stack positions out of 5000i,500n,10000p,200000b,80000s 30i,10n,37p,377b,255s stack positions out of 5000i,500n,10000p,200000b,80000s
{/usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc}{/usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc}</usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx8.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi6.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi8.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmr6.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy6.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy8.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/symbols/msam10.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/symbols/msbm10.pfb></usr/share/texmf-dist/fonts/type1/public/rsfs/rsfs10.pfb></usr/share/texmf-dist/fonts/type1/public/cm-super/sfbx1095.pfb></usr/share/texmf-dist/fonts/type1/public/cm-super/sfbx1200.pfb></usr/share/texmf-dist/fonts/type1/public/cm-super/sfbx1440.pfb></usr/share/texmf-dist/fonts/type1/public/cm-super/sfbx2074.pfb></usr/share/texmf-dist/fonts/type1/public/cm-super/sfbx2488.pfb></usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1095.pfb></usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1200.pfb></usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1728.pfb></usr/share/texmf-dist/fonts/type1/public/cm-super/sfti1095.pfb> {/usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc}{/usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc}</usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx8.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi6.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi8.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmr6.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy6.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy8.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/symbols/msam10.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/symbols/msbm10.pfb></usr/share/texmf-dist/fonts/type1/public/rsfs/rsfs10.pfb></usr/share/texmf-dist/fonts/type1/public/cm-super/sfbx1095.pfb></usr/share/texmf-dist/fonts/type1/public/cm-super/sfbx1200.pfb></usr/share/texmf-dist/fonts/type1/public/cm-super/sfbx1440.pfb></usr/share/texmf-dist/fonts/type1/public/cm-super/sfbx2074.pfb></usr/share/texmf-dist/fonts/type1/public/cm-super/sfbx2488.pfb></usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1095.pfb></usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1200.pfb></usr/share/texmf-dist/fonts/type1/public/cm-super/sfrm1728.pfb></usr/share/texmf-dist/fonts/type1/public/cm-super/sfti1095.pfb></usr/share/texmf-dist/fonts/type1/public/cm-super/sftt1095.pfb>
Output written on "/home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/Zusammenfassung_DC.pdf" (29 pages, 2512320 bytes). Output written on "/home/paul/Documents/TH/Datensicherheit (DC)/Zusammenfassung/Zusammenfassung_DC.pdf" (32 pages, 2599251 bytes).
PDF statistics: PDF statistics:
221 PDF objects out of 1000 (max. 8388607) 241 PDF objects out of 1000 (max. 8388607)
142 compressed objects within 2 object streams 155 compressed objects within 2 object streams
0 named destinations out of 1000 (max. 500000) 0 named destinations out of 1000 (max. 500000)
106 words of extra memory for PDF output out of 10000 (max. 10000000) 116 words of extra memory for PDF output out of 10000 (max. 10000000)

Binary file not shown.

Binary file not shown.

View File

@ -55,4 +55,6 @@ rightsub = \grq%
\input{chapters/Blockverschlüsselungsverfahren.tex} \input{chapters/Blockverschlüsselungsverfahren.tex}
\input{chapters/Endliche Körper.tex}
\end{document} \end{document}

View File

@ -89,5 +89,9 @@
\contentsline {subsection}{\numberline {6.2.6}CFB (Cipher-Feedback)}{26}% \contentsline {subsection}{\numberline {6.2.6}CFB (Cipher-Feedback)}{26}%
\contentsline {subsubsection}{\numberline {6.2.6.1}CFB-8$n$}{26}% \contentsline {subsubsection}{\numberline {6.2.6.1}CFB-8$n$}{26}%
\contentsline {section}{\numberline {6.3}Konstruktionsprinzipien von Blockverschlüsselungsverfahren}{27}% \contentsline {section}{\numberline {6.3}Konstruktionsprinzipien von Blockverschlüsselungsverfahren}{27}%
\contentsline {section}{\numberline {6.4}DES und Tripple-DES}{27}% \contentsline {section}{\numberline {6.4}DES}{27}%
\contentsline {subsection}{\numberline {6.4.1}Triple-DES (3DES)}{27}% \contentsline {subsection}{\numberline {6.4.1}Triple-DES (3DES)}{27}%
\contentsline {section}{\numberline {6.5}Meet-in-the-Middle-Angriff}{28}%
\contentsline {section}{\numberline {6.6}AES (Advanced Encryption Standard)}{29}%
\contentsline {subsection}{\numberline {6.6.1}AES-128}{29}%
\contentsline {chapter}{\numberline {7}Endliche Körper $\mathbb {F}_{p^n}$}{31}%

View File

@ -116,7 +116,7 @@
Aus ihm werden Rundenschlüssel $k_i$ mit $i\in\{1,...,r\}$ abgeleitet, welche bei jeder Runde mit in die Berechnung einfließen. Aus ihm werden Rundenschlüssel $k_i$ mit $i\in\{1,...,r\}$ abgeleitet, welche bei jeder Runde mit in die Berechnung einfließen.
Bei einer Entschlüsselung wird das durch die Runden beschriebene Verfahren einfach rückwärts angewandt. Bei einer Entschlüsselung wird das durch die Runden beschriebene Verfahren einfach rückwärts angewandt.
\section{DES und Tripple-DES} \section{DES}
Das einfach DES wurde 1977 veröffentlicht und 2005 zurückgezogen. Das einfach DES wurde 1977 veröffentlicht und 2005 zurückgezogen.
Sowohl die Blöcke als auch die Schlüssel setzten sich jeweils aus 8 Bytes zusammen: Sowohl die Blöcke als auch die Schlüssel setzten sich jeweils aus 8 Bytes zusammen:
$$\begin{aligned} $$\begin{aligned}
@ -142,3 +142,103 @@
Die 3-DES Entschlüsselungsfunktion definiert sich durch: Die 3-DES Entschlüsselungsfunktion definiert sich durch:
$$E((k^{(1)},k^{(2)},m)) := E_{DES}\left(k^{(1)},D_{DES}\left(k^{(2)},E_{DES}\left(k^{(1)},m \right)\right)\right)$$ $$E((k^{(1)},k^{(2)},m)) := E_{DES}\left(k^{(1)},D_{DES}\left(k^{(2)},E_{DES}\left(k^{(1)},m \right)\right)\right)$$
\includegraphics[scale=0.8]{3DES.png} \includegraphics[scale=0.8]{3DES.png}
\section{Meet-in-the-Middle-Angriff}
Aufgrund des Meet-in-the-Middle-Angriffs führt eine \textbf{zweifache} Hintereinanderreihung von Verschlüsselungsfunktionen nur zu einer kleinen Vergrößerung des Schlüsselraums.
Bei diesem Angriff handelt es sich um einen known-plaintext-Angriff (siehe \ref{known-plaintext}).
Es wird angenommen, dass es ein $2E_{k_1,k_2}$ verfahren gibt, dass sich wie folgt definiert:\\
\includegraphics{meet-in-the-middle.png}\\
Es wird zudem angenommen, dass genügend Speicher zur Verfügung steht um alle $\tilde{k}_1\in\mathscr K$ zusammen mit den jeweiligen $c_{\tilde{k}_1}(m_1):=E(\tilde{k}_1,m_1)$ in eine Tabelle zu schreiben:
\begin{center}
\begin{tabular}{c|c}
$\tilde{k}_1$ & $c_{\tilde{k}_1}(m_1):=E(\tilde{k}_1,m_1)$\\
\hline
0101010101010101 & 8A549EC56733AB66\\
0101010101010102 & 653148AE6B688132\\
\vdots & \vdots \\
FEFEFEFEFEFEFEFE & CE55464B6485684E
\end{tabular}
\end{center}
Anschließend wird die Tabelle nach der zweiten Spalte sortiert.
Beim Ausprobieren alle Möglichkeiten von $\tilde{k}_2 \in\mathscr K$ kann für $D_{\tilde{k}_2}(c_1)$ nachgeschlagen werden, ob sich dieser in der Tabelle befindet.
Hierdurch ergeben sich dann $(\tilde{k}_1,\tilde{k}_2)$ Paare, für die gilt:
$$2E_{\tilde{k}_1,\tilde{k}_2}(m_{\color{red}{\mathbf{1}}})=c_{\color{red}{\mathbf{1}}}$$
Durchschnittlich ist mit $1+\frac{|\mathscr K|}{|\mathscr M|}$ solcher Paare zu rechnen.
Die Paare können nun durch Ausprobieren der anderen bekannten Nachrichten $\{m_i\setminus m_1\}$ schnell ausgeschlossen werden.
\section{AES (Advanced Encryption Standard)}
Der AES ist für Schlüssel mit den Bitlängen 128, 192 und 256 definiert.
Im folgenden wird AES-128 als Synonym für alle möglichen Schlüssellängen verwendet.
\subsection{AES-128}
Sowohl die Blöcke als auch die Schlüssel setzen sich aus jeweils 16 Bytes zusammen:
$$\begin{aligned}
\mathscr M =& ({\mathbb{Z}_2}^8)^{16}=\{(m_1,...m_{16})\mid m_i\in{\mathbb{Z}_2}^8\}\\
\mathscr K =& ({\mathbb{Z}_2}^8)^{16}=\{(k_1,...k_{16})\mid k_i\in{\mathbb{Z}_2}^8\}\\
\end{aligned}$$
Blöcke werden in Form von Matrizen dargestellt, die als State-Array bezeichnet werden:
$$S=\begin{pmatrix}
s_{0,0} & s_{0,1} &s_{0,2} &s_{0,3}\\
s_{1,0} & s_{1,1} &s_{1,2} &s_{1,3}\\
s_{2,0} & s_{2,1} &s_{2,2} &s_{2,3}\\
s_{3,0} & s_{3,1} &s_{3,2} &s_{3,3}\\
\end{pmatrix}:=\begin{pmatrix}
m_1 &m_5 & m_9 & m_{13}\\
m_2 &m_6 & m_{10} & m_{14}\\
m_3 &m_7 & m_{11} & m_{15}\\
m_4 & m_8 & m{12} & m_{16}
\end{pmatrix}$$
\vspace{5mm}
Im AES gibt es 4 elementare Operationen auf den State-Arrays:
\begin{enumerate}
\item SubBytes()\\
Es wird auf Basis der folgenden Tabelle eine Substitution von jedem Element des State-Arrays durchgeführt.\\
\includegraphics[scale=0.8]{AES S-Box.png}
\item ShiftRows()\\
auf dem S-Array wird die folgende Transposition durchgeführt:
$$\begin{pmatrix}
s_{0,0} & s_{0,1} &s_{0,2} &s_{0,3}\\
s_{1,0} & s_{1,1} &s_{1,2} &s_{1,3}\\
s_{2,0} & s_{2,1} &s_{2,2} &s_{2,3}\\
s_{3,0} & s_{3,1} &s_{3,2} &s_{3,3}\\
\end{pmatrix}
\mapsto
\begin{pmatrix}
s_{0,0} & s_{0,1} &s_{0,2} &s_{0,3}\\
s_{1,1} & s_{1,2} &s_{1,3} &s_{1,0}\\
s_{2,2} & s_{2,3} &s_{2,0} &s_{2,1}\\
s_{3,3} & s_{3,0} &s_{3,1} &s_{3,2}\\
\end{pmatrix}$$
\item MixColumns()\\
auf dem S-Array wird eine Substitution ausgeführt, die durch die folgende Multiplikation definiert ist:
$$S\mapsto M\cdot S\hspace{5mm} \text{mit }M=
\begin{pmatrix}
02 & 03& 01& 01\\
01 & 02 & 03 & 01 \\
01 & 01 & 02 & 03 \\
03 & 02 & 01 & 02 \\
\end{pmatrix}$$
Hierbei ist wichtig anzumerken, dass die Multiplikation nicht in $\mathbf{Z}_{256}$ berechnet wird.
Stattdessen wird sind die Elemente als Elemente des Körpers $\mathbf{F}_{256}$ aufzufassen (siehe \ref{endliche Körper})
\item AddRoundKey()\\
Es wird eine XOR-Operation der Einträge des S-Arrays mit den entsprechenden Einträgen aus \textbf{K} durchgeführt.
Dies entspricht einer Matrixaddition in $\mathbb{F}_{256}$:
$$ \textbf{S}\mapsto\textbf{K}+\textbf{S}$$
\end{enumerate}
\vspace{2mm}
AES-128 führt die zuvor beschriebenen Schritte nach dem folgenden Algorithmus aus:
\texttt{
\begin{tabbing}
AES\_ENCRYPT(\textbf{S},$\textbf{K}_0,...,\textbf{K}_10$)\{\\
\hspace{5mm}\=AddRoundKey(\textbf{S},$\textbf{K}_0$)\\
\>for( int i = 1; i < 10; ++i)\{\\
\>\hspace{5mm}\=SubBytes(\textbf{S});\\
\>\>ShiftRows(\textbf{S});\\
\>\>MixColumns(\textbf{S});\\
\>\>AddRoundKey(\textbf{S},$\textbf{K}_0$)\\
\>\}\\
\>SubBytes(\textbf{S});\\
\>ShiftRows(\textbf{S});\\
\>AddRoundKey(\textbf{S},$\textbf{K}_0$)\\
\}
\end{tabbing}}

View File

@ -0,0 +1 @@
\chapter{Endliche Körper $\mathbb{F}_{p^n}$} \label{endliche Körper}

BIN
images/AES S-Box.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB