Let’s Build Verschl├╝sselung: Fazit + Download

05. M├Ąrz 2017 von | Kategorie(n): Programmierung
Schlagw├Ârter: // //

Let’s Build Verschl├╝sselung: Fazit + Download

Zum Ende dieser Reihe m├Âchte ich die Verschl├╝sselung noch einmal bewerten und so zu einem Fazit kommen. Schlie├člich steht dir die Verschl├╝sselung zum Download verf├╝gbar.

Fazit

Das Ergebnis dieser Reihe an Blogposts kann sich sehen lassen, denke ich. Die Verschl├╝sselung ist leicht nachvollziehbar und arbeitet mit einem interessanten Algorithmus, welcher das „wilde“ Vertauschen verursacht.

Ein Nachteil dieser Verschl├╝sselung ist sicherlich die L├Ąnge, da jeder Buchstabe in die dazugeh├Ârige Bin├Ąrzahl ├╝bersetzt wird und der Geheimtext um einiges verl├Ąngert wird. Dieses Problem k├Ânnte man umgehen, indem man bestimmte Kombinationen durch andere ersetzt (z.B. 101 durch A oder 111 durch B). Die Folge dieses Ansatzes w├Ąre eine h├Âhere Sicherheit (und vielleicht Thema f├╝r eine verbesserte Version).

Ein weiterer Nachteil ist die hohe Rechendauer bei gro├čen Schl├╝sseln. Dies beschr├Ąnkt die Anzahl der m├Âglichen Schl├╝ssel.

Au├čerdem kann ich ├╝ber die Sicherheit dieser Verschl├╝sselung nicht viel sagen. Eigentlich steht hier lediglich der Demonstrationszweck im Vordergrund, dennoch m├Âchte ich kurz etwas dazu sagen: Durch die symmetrische Verschl├╝sselungsweise, ist meine Verschl├╝sselung nicht die Sicherste. Dar├╝ber hinaus ist mir nicht bekannt, ob es „Schl├╝ssel├╝berlagerungen“ gibt. Ich meine, ob z.B. der Schl├╝ssel 2828 die gleiche Zahlenstellung wie der Schl├╝ssel 9127 gibt. Dies w├Ąre ein weiteres Sicherheitsproblem.

Download

Disclaimer: Diese Verschl├╝sselung ist nicht f├╝r wichtige/vertrauensw├╝rdige Daten geeignet. Die Benutzung ist ebenfalls auf eigene Gefahr, da es unter Umst├Ąnden zu Datenverlusten durch unbekannte/unentdeckte Fehler kommen kann. Daher wird ein Backup des Klartextes strengstens erfordert und empfohlen.

Download der bin├Ąren Verschl├╝sselung (by Tim Poerschke)

 

Was denkst du ├╝ber diesen Post?
  • Gut (0)
  • Hilfreich (0)
  • Nicht gut (0)
  • Lustig ­čśÇ (0)
Diesen Post teilen:
Facebooktwittergoogle_plusredditpinterestlinkedinmail

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht ver├Âffentlicht. Erforderliche Felder sind mit * markiert.

34 − 29 =