[JavaScript] Brauche hilfe zu verschlüsselungs Algo

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Fuselmeister, 15. Januar 2009 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 15. Januar 2009
    Brauche hilfe zu verschlüsselungs Algo

    Hallo ich hab auf ner Seite nen Algorithmus gefunden mit dem man E-Mail adressen verschlüsseln kann. Aller dings weiss ich nich genau mit was für Daten man den jetzt füttern muss^^ Vermutlich arbeitet der, indem der einfach das Alphabet 'verschiebt', wie damals Enigma

    Also von der Seite weiss ich, dass man um "info@arauner.com" rauszubekommen, das hier zum Algo schricken muss "vasb#nenhare*pbz". Ich hab den Algo soweit verstanden, dass # durch @ und * durch . ersetzt wird. Aber da hörts dann auf. Bin nich so java vertraut^^

    Kann jemand Helfen? Bw ist klar

    Hier das Script:
    Code:
     function decrypt(string) {
    3 var result = r0t13(string);
    4 result = result.replace(/\#/g, '@');
    5 result = result.replace(/\*/g, '.');
    6 window.location.href = "mailto:"+result;
    7 }
    8 function decryptUrl(string) {
    9 var result = r0t13(string);
    10 result = result.replace(/\#/g, 'http://');
    11 result = result.replace(/\*/g, '.');
    12 window.location.href = ""+result;
    13 }
    14
    15 function r0t13(string) {
    16 var aCode = 'a'.charCodeAt();
    17 var zCode = 'z'.charCodeAt();
    18 var ACode = 'A'.charCodeAt();
    19 var ZCode = 'Z'.charCodeAt();
    20 var result='';
    21 for (var c = 0; c < string.length; c++) {
    22 var charCode = string.charCodeAt(c);
    23 if (charCode >= aCode && charCode <= zCode)
    24 charCode = aCode + (charCode - aCode + 13) % 26;
    25 else if (charCode >= ACode && charCode <= ZCode)
    26 charCode = ACode + (charCode - ACode + 13) % 26;
    27 result += String.fromCharCode(charCode);
    28 }
    29 return result;
    30 }
     
  2. 15. Januar 2009
    AW: Brauche hilfe zu verschlüsselungs Algo

    die buchstaben einfach im alphabet 13 stellen verschieben...
    ROT13 – Wikipedia
     
  3. 15. Januar 2009
    AW: Brauche hilfe zu verschlüsselungs Algo

    ich würd mal sagen du must die JS funktion "decrypt(string)" so aufrugen

    Code:
    decrypt(URYYB#URYYB*PBZ);
    
    bzw.
    "decryptUrl(string)"
    wenn du URL's verschlüsseln willst

    oder hab ich deine frage falsch verstanden?

    //EDIT: du must hier einen bereits verschlüsselten text (ROT_13 verschlüsselt) eintragen um dan wieder die entschlüsselte mal adresse/ URL zu bekommen
     
  4. 15. Januar 2009
    AW: Brauche hilfe zu verschlüsselungs Algo

    Thx für die Hilfe. Ich mach dann mal zu
     
  5. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.