https://projekte.zum.de/api.php?action=feedcontributions&user=08jojo&feedformat=atomZUM Projektwiki - Benutzerbeiträge [de]2024-03-29T13:43:42ZBenutzerbeiträgeMediaWiki 1.39.6https://projekte.zum.de/index.php?title=Informatik_am_Johanneum/eigene_Verfahren/08jojo&diff=22863Informatik am Johanneum/eigene Verfahren/08jojo2020-05-29T15:54:42Z<p>08jojo: neue Seite erstellt</p>
<hr />
<div><br /><br />
<br />
== <big>ID-Verfahren:</big> ==<br />
Bei meinem Verfahren handelt es sich um ein ID-Verfahren, dabei bekommt jeder Buchstabe drei ID zugeordnet bekommt auf die man sich vorher einigen sollte.<br />
<br />
=== Verschlüsselung ===<br />
Um die Buchstaben zu Verschlüsseln wird jeder Buchstabe eine ID zugeordnet, diese variieren je nach Absprache. Dabei darf pro Wort jede ID nur einmal verwendet werden. Das Wort "Bitte" würde nun so geschrieben werden: #45#387#75#283#165 Das Erkennen des doppelten Buchstaben ist so auf anhieb quasi nicht möglich, da in den ID´s gesprungen werden darf. Gemeint ist also, dass das "T" im Geheimtext entweder mit #75, #283 oder #37 auftauchen kann.<br />
{| class="wikitable mw-collapsible"<br />
|+Buchstaben<br />
ID´s<br />
!Buchstabe<br />
!ID-1<br />
!ID-1<br />
!ID-3<br />
|-<br />
|a<br />
|305<br />
|209<br />
|217<br />
|-<br />
|b<br />
|45<br />
|44<br />
|427<br />
|-<br />
|c<br />
|145<br />
|77<br />
|212<br />
|-<br />
|d<br />
|207<br />
|213<br />
|393<br />
|-<br />
|e<br />
|165<br />
|451<br />
|244<br />
|-<br />
|f<br />
|50<br />
|76<br />
|73<br />
|-<br />
|g<br />
|164<br />
|109<br />
|72<br />
|-<br />
|h<br />
|10<br />
|22<br />
|24<br />
|-<br />
|i<br />
|387<br />
|314<br />
|436<br />
|-<br />
|j<br />
|388<br />
|184<br />
|6<br />
|-<br />
|k<br />
|217<br />
|220<br />
|138<br />
|-<br />
|l<br />
|389<br />
|132<br />
|384<br />
|-<br />
|m<br />
|74<br />
|9<br />
|36<br />
|-<br />
|n<br />
|123<br />
|117<br />
|118<br />
|-<br />
|o<br />
|142<br />
|162<br />
|120<br />
|-<br />
|p<br />
|424<br />
|166<br />
|38<br />
|-<br />
|q<br />
|429<br />
|121<br />
|122<br />
|-<br />
|r<br />
|250<br />
|251<br />
|386<br />
|-<br />
|s<br />
|163<br />
|108<br />
|124<br />
|-<br />
|t<br />
|75<br />
|283<br />
|37<br />
|-<br />
|u<br />
|430<br />
|119<br />
|99<br />
|-<br />
|v<br />
|431<br />
|233<br />
|234<br />
|-<br />
|w<br />
|7<br />
|434<br />
|232<br />
|-<br />
|x<br />
|432<br />
|47<br />
|15<br />
|-<br />
|y<br />
|433<br />
|48<br />
|46<br />
|-<br />
|z<br />
|446<br />
|378<br />
|53<br />
|}<br />
<br />
<br />
=== Entschlüsselung ===<br />
Zum Entschlüsseln brauch man die Tabelle auf die man sich geeinigt hatte, da es ohne schwer werden sollte die Entsprechenden ID´s herauszufinden<br />
<br />
=== Beispiel ===<br />
<br />
==== Verschlüsselung ====<br />
Der Satz BITTE UM RUECKMELDUNG.wird wie folgt mit der oben genannten Tabelle verschlüsselt. Damit es einfacher wird,werden ü, ö und ß zu ae, ue, oe und ss, Leerzeichen werden nicht beachtet.<br />
<br />
B = #45<br />
<br />
I = #387...<br />
<br />
Für den Satz ergibt sich also folgende ID Abfolge:<br />
<br />
<nowiki>#</nowiki>45#387#75#283#165#430#74#250#430#165#146#217#74#451#389#207#119#123#164<br />
<br />
Man könnte bei kurzen Sätzen ebenso versuchen auf Doppelungen zu Verzichten um es noch un durchschaubarer zu machen.<br />
<br /><br />
<br />
==== Entschlüsselung ====<br />
Zum Entschlüsseln braucht man nur die nötige Tabelle.<br />
<br />
=== Sicherheitsbewertung ===<br />
Wenn man die nötige Tabelle besitzt ist es nicht sonderbar schwer den Geheimtext zu entschlüsseln, da jeder Buchstabe durch eine ID ersetzt wird und es keinen Schlüssel gibt. Jedoch ist es relativ schwer den den Text ohne Tabelle zu entschlüsseln, vor allem bei kurzen Nachrichten, da jeder Buchstabe drei verschiedene ID´s besitzt und man dafür sogen könnte, dass jede Zahl nur in geringer Häufigkeit vorkommt. Die Häufigkeitsanalyse wäre somit ebenfalls sehr schwer.</div>08jojohttps://projekte.zum.de/index.php?title=Benutzer:08jojo&diff=22851Benutzer:08jojo2020-05-29T14:40:03Z<p>08jojo: Neue Benutzerseite</p>
<hr />
<div>Projekte: [[Informatik am Johanneum]]<br />
<br />
Lehrerin:[[Benutzer:Info jojo]]</div>08jojo