![]() |
Verschlüsselungs-Algorithmus sicher ?
Moin Leute !
Ich hab ein Prog geschrieben(siehe anhang) das einen Text mithilfe eines Text schlüssels veschlüsselt, nun ist meine Frage ob dieser Algo einigermaßen sicher ist (weil er ist eigentlich ziemlich simpel), und man ihn nich einfach so knacken kann ! So sieht die rechnung aus: x = veschlüsselter text t = eingabe text s = schlüssel x[i] bezeichnet den ascii-wert des buchstaben an position i. Der faktor k ist der Durschnitt aller ascii-werte von s. zum verschlüsseln : x[i] = ( t[i] + s[i] ) * s[i+k] zum entschlüsseln: t[i] = ( x[i] - ( s[i]* s[i+k] ) ) / s[i+k] hoffentlich weiß es jemand was ich mein ! |
Ich kann die Files nicht runterladen... aber ich muss dich leider enttäuschen, die Verschlüsselung ist definitiv nicht sicher..!
|
Liste der Anhänge anzeigen (Anzahl: 1)
Moin, hier sind nochmal die files!
Wieso ist die Verschlüsselung nicht sicher ? |
Werd den Source mal genauer unter die Lupe nehmen und dir dann eine ausführliche Analyse liefern. Aber nur mal aufgrund der Formeln die du da oben gepostet hast fürchte ich fast, dass eine Kryptanalyse sich relativ einfach gestalten würde..!
|
Danke !
|
Ok, hab mir das mal angeschaut.. es lasst sich auf jeden Fall mittels Koinzidenzerfassung die Schlüssellänge ermitteln mit der ein Text verschlüsselt wurde (hab schon ein entsprechendes Prog geschrieben). Und damit dürfte der Rest dann auch kein Problem mehr werden...
|
hmmmm...
Dann werd ich mir wohl noch was überlegen müssen! Theoretisch bräuchte man nur eine Rechnung die den schlüüsel auf die textlänge dehnt. das kann nur eins heißen : :coder: |
Liste der Anhänge anzeigen (Anzahl: 1)
Moin !
hier die neue version ! Ich hab nur noch ne function gebalstelt die den schlüssel auf vergrösert. |
Ich werds mir in einer ruhigen Stunde mal zu Gemüte führen...
|
Liste der Anhänge anzeigen (Anzahl: 1)
Optimal!
ABer die alte version hat einen bug , hier die neue: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:40 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz