Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature may not be available in some browsers.
Ich will ja keine Texte ver-/entschlüsseln!Original von vis.p
Hi
für Linux (Gnome um genau zu sein) gibts gCipher. Das ent- und verschlüsselt dir Texte (Caesar bzw. Rot13 und ein paar andere relativ leicht knackbare Verschlüsselungsmethoden).
Das wäre sehr freundlich von dir! Aber nur deutsche Texte.Original von .:L
Kann dir paar machen wennde willst =)
3. Post!Original von Elderan
Hallo,
CrypTool, sehr empfehlenswerte Programm, kann sowohl Texte per Cäser kodieren, also auch knacken.
Original von keksinat0r
CD XJHHPIDOT DXC NPXCZ ZDIZ NZDOZ VPA YZM HVI NDXC WZGDZWDBZ OZSOZ VPNYMPXFZI MPIOZMGVYZI VINXCVPZI FVII YDZ HDO YZH XZVZNVM XCDAAMZ QZMNXCG NNZGO RPMYZI FZIIO EZHVIY NJRVN HAB AGZVU
RZM YDZNZI OZSO JCIZ EZBGDXCZ CDGANHDOOZG ZIONXCGPZNNZGI FVII CVO ZIORZYZM UPQDZG AMZDUZDO JYZM DNO ZDIAVXC ZDI OJOVGZM AMZVF
WZD WZYVMA ZMNOZGG DXC YDM IJXC HZCM NDIIGJNZ OZSOZ![]()
<?php $in = 'Hier Text reinschreiben'; $out = ''; $rot = 13;
for ($i=0;$i<=strlen($in)-1;$i++)
$out = $out.chr(ord(substr($in,$i,1))+$rot);
echo $out; ?>
Original von PapaJanus
Hab ich was falsch verstanden?*g*
Original von PapaJanus
Also CryptTool (http://www.google.de/search?q=cryptool) kann ich wirklich nur empfehlen. Btw: Eigene Texte zu generieren dürfte aber doch nicht das Problem sein, oder?In $in kommt der Text und in $rot der Faktor um den die Buchstaben verschoben werden.PHP:<?php $in = 'Hier Text reinschreiben'; $out = ''; $rot = 13; for ($i=0;$i<=strlen($in)-1;$i++) $out = $out.chr(ord(substr($in,$i,1))+$rot); echo $out; ?>
Hab ich was falsch verstanden?*g*
Grüße
Wenn Caesar Sonderzeichentabellen gehabt hätte wär er von meiner Version bestimmt begeistert gewesen. *g* str_rot13() is natürlich prima. - Kannte ich nicht...Und was passiert bei deinem Script, wenn ich ein z als Eingabe habe, na?
Original von PapaJanus
Wenn Caesar Sonderzeichentabellen gehabt hätte wär er von meiner Version bestimmt begeistert gewesen. *g*
#!/usr/bin/ruby
# /**********************************************************************/
# /* [?] Shift cipher /
# /* [?] Usage: shift.rb <text> <
# /* [?] Ruby code by fetzer for Hackerboard.de \
# /**********************************************************************\
def shiftcipher(text, key, chars)
newtext = "";
if !text.length.nil?
text.length.times { |i|
if !chars.index(text[i,1]).nil?
if (key+chars.index(text[i,1]))>=chars.length
shift = key-chars.length+chars.index(text[i,1])
newtext = newtext + chars[shift,1]
else
newtext = newtext + chars[chars.index(text[i,1])+key,1]
end
else
newtext = newtext + text[i,1]
end
}
end
return newtext;
end
chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"
key = 7
if !ARGV[0].nil?
text = ARGV[0];
puts "Normal:" + text
puts "Verschluesselt:" + shiftcipher(text,key,chars)
else
puts "Usage: shift.rb <text>"
end