PageSourceSearch

https://next-cryptool-org-rsa.vercel.app/_next/static/chunks/pages…/cto/info/cryptanalysis-5a8327b1403ccf9b.js

js next-cryptool-org-rsa.vercel.app collected 2026-10-03 07:23:03 UTC 4,150 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[74848],{1954:(e,n,s)=>{"use strict";s.r(n),s.d(n,{__N_SSG:()=>t,default:()=>c,meta:()=>h});var r=s(37876),i=s(91668),t=!0;let h={title:"Was ist Kryptoanalyse?",description:"Das Ziel der Kryptoanalyse ist, Informationen \xfcber den Inhalt eines chiffrierten Textes zu erhalten. Auch ohne Kenntnis des Schl\xfcssels."};function d(e){let n={a:"a",br:"br",code:"code",h1:"h1",hr:"hr",img:"img",p:"p",strong:"strong",...(0,i.R)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(n.h1,{children:e.title}),"\n",(0,r.jsx)(n.p,{children:(0,r.jsx)(n.img,{src:"/media/page-contents/cto/what-is-cryptanalysis.png",alt:""})}),"\n",e.description,"\n",(0,r.jsx)(n.p,{children:"Es werden verschiedene Angriffsszenarien auf ein Kryptosystem unterschieden:"}),"\n",(0,r.jsxs)(n.p,{children:[(0,r.jsx)(n.strong,{children:"Ciphertext-only"})," ",(0,r.jsx)(n.br,{}),"\n","Lediglich der chiffrierte Text ist bekannt. Klartext (und Schl\xfcssel) sind gesucht."]}),"\n",(0,r.jsxs)(n.p,{children:[(0,r.jsx)(n.strong,{children:"Probable Plaintext"})," ",(0,r.jsx)(n.br,{}),"\n","Der chiffrierte Text ist bekannt und es kann angenommen werden, dass die enthaltene Nachricht ein gewisses Muster aufweist."]}),"\n",(0,r.jsxs)(n.p,{children:[(0,r.jsx)(n.strong,{children:"Known Plaintext"})," ",(0,r.jsx)(n.br,{}),"\n","Es sind ein chiffrierter Text und der dazugeh\xf6rige Klartext bekannt. Der verwendete Schl\xfcssel soll ermittelt werden."]}),"\n",(0,r.jsxs)(n.p,{children:[(0,r.jsx)(n.strong,{children:"Chosen Plaintext"})," ",(0,r.jsx)(n.br,{}),"\n","Die zu verschl\xfcsselnden Klartexte k\xf6nnen frei gew\xe4hlt werden und es besteht Zugang zu den daraus resultierenden chiffrierten Nachrichten."]}),"\n",(0,r.jsxs)(n.p,{children:[(0,r.jsx)(n.strong,{children:"Chosen Ciphertext"})," ",(0,r.jsx)(n.br,{}),"\n","Es k\xf6nnen tempor\xe4r aus einer Auswahl selbstgew\xe4hlter Geheimtexte die zugeh\xf6rigen Klartexte generiert werden."]}),"\n",(0,r.jsx)(n.hr,{}),"\n",(0,r.jsxs)(n.p,{children:["Versuchen Sie doch einmal selbst, einen Ciphertext-only-Angriff auf eine ",(0,r.jsx)(n.a,{href:"/de/cto/caesar",children:"Caesar-Verschl\xfcsselung"})," mit Hilfe einer ",(0,r.jsx)(n.a,{href:"https://de.wikipedia.org/wiki/H%C3%A4ufigkeitsanalyse",children:"H\xe4ufigkeitsanalyse"})," durchzuf\xfchren:"]}),"\n",(0,r.jsx)(n.p,{children:(0,r.jsx)(n.code,{children:"CSORK LOXNS OFOBC MRVEO CCOVE XQOBP YVQBO SMRQO UXKMU DOCPY VQDXE XOSXD OHDEO LOBMB IZDYY VEWQO XEOQO XNJOS MROXP EOBOS XOUBI ZDYKX KVICO JEVSO POBXN KCZBY QBKWW MBIZD YYVSC DOSXP BOSOC OVOKB XSXQZ BYQBK WWPEO BGSXN YGCWS DNOWU BIZDY QBKZR SCMRO FOBPK RBOXK XQOGO XNODE XNKXK VICSO BDGOB NOXUY OXXOX NSOCO CYPDG KBOGS BNGOV DGOSD OSXQO CODJD NKLOS EXDOB CDEOD JDCSO OSXOW YNOBX OVORB OKXCM REVOX EXNRY MRCMR EVOXC YGSON SOCOX CSLSV SCSOB EXQFY XPSBW OXKXQ ORYOB SQOX."})}),"\n",(0,r.jsxs)(n.p,{children:[(0,r.jsx)(n.strong,{children:"Tipp:"}),"\nDer im Deutschen am h\xe4ufigsten verwendete Buchstabe ist das ",(0,r.jsx)(n.code,{children:"E"}),". Bestimmten Sie den Abstand zwischen dem im Geheimtext am h\xe4ufigsten vorkommenden Buchstaben und dem ",(0,r.jsx)(n.code,{children:"E"}),"."]}),"\n",(0,r.jsxs)(n.p,{children:["Beispiel: Angenommen, in einem Geheimtext w\xfcrde der Buchstabe ",(0,r.jsx)(n.code,{children:"G"})," am h\xe4ufigsten vorkommen. ",(0,r.jsx)(n.code,{children:"G"})," ist der siebte Buchstabe im Alphabet und ",(0,r.jsx)(n.code,{children:"E"})," ist der f\xfcnfte Buchstabe im Alphabet. Die Verschiebung des Geheimtextalphabets f\xfcr das ",(0,r.jsx)(n.a,{href:"/de/cto/caesar",children:"Caesar-Verfahren"})," errechnet sich mit ",(0,r.jsx)(n.code,{children:"7-5=2"}),". Der verwendete Schl\xfcssel ist also ",(0,r.jsx)(n.code,{children:"2"}),"."]})]})}function c(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:n}={...(0,i.R)(),...e.components};return n?(0,r.jsx)(n,{...e,children:(0,r.jsx)(d,{...e})}):d(e)}},48972:(e,n,s)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/de/cto/info/cryptanalysis",function(){return s(1954)}])}},e=>{e.O(0,[90636,46593,38792],()=>e(e.s=48972)),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.