Entwickler-Ecke
Sonstiges (.NET) - Sowas wie ROT Verschlüsselung!
manser - So 27.01.08 21:29
Titel: Sowas wie ROT Verschlüsselung!
Hi,
kennt jemand ne Verschlüsselung wie Rot 13 womit ich einen String verschlüsseln kann der hinterher auch die gleiche Länge hat.
Am besten ohne Passwort und Schlüssel.
Gruß
Manser
golgol - Mo 28.01.08 09:50
Ich bin mir nicht ganz sicher, ob ich dich richtig verstanden habe: Bei ROT13 handelt es sich ja lediglich um einen Verschiebealgortihmus, der die Buchstaben des Originaltextes um 13 Stellen verschiebt (glaube nach rechts). Ergo wäre dabei die '13' Quasi dein Schlüsselwort. Andere Verschlüsselungen, bei denen das Ergebnis die gleiche Anzahl von Buchstaben aufweist wie dein Ursprungstext, gibt es wie Sand am mehr. Prinzipiell eignet sich für solch ein Verfahren jedes Vertausch- oder Verschiebechiffre. Die meisten Verfahren benötigen jedoch einen Schlüssel (und sei es auch nur in der Form einer einzigen Zahl - oder auch einen Schlüssel mit der selben Länge wie der Orginaltext, im Falle des One-Time-Patterns). Als einziges Verfahren, das ganz ohne Schlüssel auskommt würde mir spontan nur das Atbasch-Chiffre einfallen (siehe auch Ankündigung zum Weihnachtsgewinnspiel).
Achja: Ich weiss ja nicht, wofür du das brauchst, aber keines dieser Verfahren ist auch nur ansatzweise sicher ;)
manser - Mo 28.01.08 22:33
es geht mir nicht um die sicherheit, sondern eher um die bekanntheit der verschlüsselung!
golgol - Di 29.01.08 08:42
Dann nimm Atbasch. Dabei hast du keinen Schlüssel, sondern die Zahlen und Buchstaben werden in ihrer Reihenfolge umgekehrt. Auf diese Weise wird ein A zum Z, ein B zum Y, ein C zum X usw. Das ganze ist recht einfach zu implementieren, ist schnell und fehlerunanfällig.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!