Mostra notizie nelle discussioni
  • Avatar
    Scritto da
    Non Autenticato
    il 2011-07-25 10:00:00.0 alle 2011-07-25 10:00:00.0
    quale algoritmo uso
    per criptare un testo con una password?
    ciao a tutti vorrei scrivere un javascript che cripta(e decripta) un testo mediante l'utilizzo di una password... che algoritmo posso usare?
    c'e' qualcosa già pronto che posso scroccare?
    • Avatar
      ☺
      Scritto da
      il 2011-07-25 10:06:00.0 alle 2011-07-25 10:06:00.0
      Trollate totali: 75
      Re: quale algoritmo uso

      - Scritto da:
      > per criptare un testo con una password?
      > ciao a tutti vorrei scrivere un javascript che
      > cripta(e decripta) un testo mediante l'utilizzo
      > di una password... che algoritmo posso
      > usare?
      > c'e' qualcosa già pronto che posso scroccare?

      http://point-at-infinity.org/jsaes/
      • Avatar
        Scritto da
        Non Autenticato
        il 2011-07-25 11:17:00.0 alle 2011-07-25 11:17:00.0
        Re: quale algoritmo uso

        - Scritto da: pandistelle
        >
        > - Scritto da:
        > > per criptare un testo con una password?
        > > ciao a tutti vorrei scrivere un javascript che
        > > cripta(e decripta) un testo mediante l'utilizzo
        > > di una password... che algoritmo posso
        > > usare?
        > > c'e' qualcosa già pronto che posso scroccare?
        >
        > http://point-at-infinity.org/jsaes/
        mica sono capace di usarla io...
        bhooooooooooooo
        <html>
        <head>
        <script language="javascript" src="jsaes.js"><!-- --></script>
        </head>
        <body>
        <div>
        Insert the key to decript passwords: <input type="text" id="txtKey" value="">
        <input type="submit" onclick="javascript:decriptAll();return false;" value="decript">
        <input type="submit" onclick="javascript:criptAll();return false;" value="cript">
        </div>
        <div class='ecripted'>viva la mamma</div>
        <div class='ecripted'>viva la ganja</div>
        <script language="javascript">
        function criptAll(){
        AES_Init();
        var key=document.getElementById("txtKey").value;
        var blocks=getElementsByClass("div","ecripted",document);
        AES_ExpandKey(key);
        
        for(var i=0;i<blocks.length;i++){
        var block=blocks[i].innerHTML;
        AES_Encrypt(block, key);
        block[i].innerHTML=block;
        }
        AES_Done();    
        }
        
        function decriptAll(){
        }
        
        function getElementsByClass(a,b,c){var d=c.getElementsByTagName(a);var e=[];for(var i=0;i<d.length;i++){if (d[i].getAttribute("class")==b){e[e.length]=d[i];}}return e;}
        </script>
        </body>
        </html>
        
        • Avatar
          Scritto da
          Non Autenticato
          il 2011-07-25 11:35:00.0 alle 2011-07-25 11:35:00.0
          Re: quale algoritmo uso

          - Scritto da:
          >
          > - Scritto da: pandistelle
          > >
          > > - Scritto da:
          > > > per criptare un testo con una password?
          > > > ciao a tutti vorrei scrivere un javascript che
          > > > cripta(e decripta) un testo mediante
          > l'utilizzo
          > > > di una password... che algoritmo posso
          > > > usare?
          > > > c'e' qualcosa già pronto che posso scroccare?
          > >
          > > http://point-at-infinity.org/jsaes/
          > mica sono capace di usarla io...
          > bhooooooooooooo
          >
          > <html>
          > <head>
          > <script language="javascript" src="jsaes.js"><!--
          > --></script>
          > </head>
          > <body>
          > <div>
          > Insert the key to decript passwords: <input
          > type="text" id="txtKey"
          > value="">
          > <input type="submit"
          > onclick="javascript:decriptAll();return false;"
          > value="decript">
          > <input type="submit"
          > onclick="javascript:criptAll();return false;"
          > value="cript">
          > </div>
          > <div class='ecripted'>viva la mamma</div>
          > <div class='ecripted'>viva la ganja</div>
          > <script language="javascript">
          > function criptAll(){
          > AES_Init();
          > var key=document.getElementById("txtKey").value;
          > var
          > blocks=getElementsByClass("div","ecripted",documen
          > AES_ExpandKey(key);
          > 
          > for(var i=0;i<blocks.length;i++){
          > var block=blocks[i].innerHTML;
          > AES_Encrypt(block, key);
          > block[i].innerHTML=block;
          > }
          > AES_Done();    
          > }
          > 
          > function decriptAll(){
          > }
          > 
          > function getElementsByClass(a,b,c){var
          > d=c.getElementsByTagName(a);var e=[];for(var
          > i=0;i<d.length;i++){if
          > (d[i].getAttribute("class")==b){e[e.length]=d[i];}
          > </script>
          > </body>
          > </html>
          > 

          bho per me quello script non fa niente... la variabile block non cambia...
          e la funzione encrypt non restituisce un tubo non avendo nemmeno un return all'interno...
          bho... e' una presa ingiro!
          • Avatar
            ☺
            Scritto da
            il 2011-07-25 11:46:00.0 alle 2011-07-25 11:46:00.0
            Trollate totali: 75
            Re: quale algoritmo uso
            nel ciclo for l'istruzione block[i].innerHTML=block; dovrebbe essere blocks[i].innerHTML=block;
            -----------------------------------------------------------
            Modificato dall' autore il 25 luglio 2011 11.50
            -----------------------------------------------------------
            • Avatar
              Scritto da
              Non Autenticato
              il 2011-07-25 11:52:00.0 alle 2011-07-25 11:52:00.0
              Re: quale algoritmo uso

              - Scritto da: pandistelle
              > sicuro che la class "ecripted" sia giusta?
              > nel ciclo for l'istruzione
              > block[i].innerHTML=block; dovrebbe
              > essere
              > blocks[i].innerHTML=block;

              bho apparte quel piccolissimo errore che comunque non cambiava nulla visto che il non funzionamento l'avevo provato con firebug vedendo i valori delle variabili
              a me continua a non funzionare...
              ora ho provato a copiaincollare il loro esempio ma non funziona nemmeno quello...
              <html>
              <head>
              <script src="jsaes.js"><!-- --></script>
              <script language="javascript">
              AES_Init();
              
              var block = new Array(16);
              for(var i = 0; i < 16; i++)
                block[i] = 0x11 * i;
              var oldblock=block;
              var key = new Array(32);
              for(var i = 0; i < 32; i++)
                key[i] = i;
              
              AES_ExpandKey(key);
              AES_Encrypt(block, key);
              
              AES_Done();
              document.write(oldblock +"<BR>"+block);
              </script>
              [/block]
              oldblock=block
              
              
              
              in realtà penso che non funzioni per lo stesso motivo per cui non funziona questo
              [code]
              
              
              • Avatar
                Scritto da
                Non Autenticato
                il 2011-07-25 11:53:00.0 alle 2011-07-25 11:53:00.0
                Re: quale algoritmo uso

                - Scritto da:
                >
                > - Scritto da: pandistelle
                > > sicuro che la class "ecripted" sia giusta?
                > > nel ciclo for l'istruzione
                > > block[i].innerHTML=block; dovrebbe
                > > essere
                > > blocks[i].innerHTML=block;
                >
                > bho apparte quel piccolissimo errore che comunque
                > non cambiava nulla visto che il non funzionamento
                > l'avevo provato con firebug vedendo i valori
                > delle variabili
                >
                > a me continua a non funzionare...
                > ora ho provato a copiaincollare il loro esempio
                > ma non funziona nemmeno
                > quello...
                >
                > <html>
                > <head>
                > <script src="jsaes.js"><!-- --></script>
                > <script language="javascript">
                > AES_Init();
                > 
                > var block = new Array(16);
                > for(var i = 0; i < 16; i++)
                >   block[i] = 0x11 * i;
                > var oldblock=block;
                > var key = new Array(32);
                > for(var i = 0; i < 32; i++)
                >   key[i] = i;
                > 
                > AES_ExpandKey(key);
                > AES_Encrypt(block, key);
                > 
                > AES_Done();
                > document.write(oldblock +"<BR>"+block);
                > </script>
                > [/block]
                > oldblock=block
                > 
                > 


                >
                > in realtà penso che non funzioni per lo stesso
                > motivo per cui non funziona
                > questo
                >
                <html>
                <head>
                <script src="jsaes.js"><!-- --></script>
                <script language="javascript">
                var a="cacchio";
                ciccio(a);
                alert(a);
                function ciccio(a)
                a="culo";
                
                </script>
                > 


                >
              • Avatar
                ☺
                Scritto da
                il 2011-07-25 12:07:00.0 alle 2011-07-25 12:07:00.0
                Trollate totali: 75
                Re: quale algoritmo uso
                - Scritto da:
                >
                > - Scritto da: pandistelle
                > > sicuro che la class "ecripted" sia giusta?
                > > nel ciclo for l'istruzione
                > > block[i].innerHTML=block; dovrebbe
                > > essere
                > > blocks[i].innerHTML=block;
                >
                > bho apparte quel piccolissimo errore che comunque
                > non cambiava nulla visto che il non funzionamento
                > l'avevo provato con firebug vedendo i valori
                > delle variabili
                >
                > a me continua a non funzionare...
                > ora ho provato a copiaincollare il loro esempio
                > ma non funziona nemmeno
                > quello...
                >
                > <html>
                > <head>
                > <script src="jsaes.js"><!-- --></script>
                > <script language="javascript">
                > AES_Init();
                > 
                > var block = new Array(16);
                > for(var i = 0; i < 16; i++)
                >   block[i] = 0x11 * i;
                > var oldblock=block;
                > var key = new Array(32);
                > for(var i = 0; i < 32; i++)
                >   key[i] = i;
                > 
                > AES_ExpandKey(key);
                > AES_Encrypt(block, key);
                > 
                > AES_Done();
                > document.write(oldblock +"<BR>"+block);
                > </script>
                > [/block]
                > oldblock=block
                > 
                > 
                > 
                > in realtà penso che non funzioni per lo stesso
                > motivo per cui non funziona
                > questo
                > [code]
                > 
                > 


                In effetti sembra non funzionare, in alternativa puoi provare questo http://members.tele2.nl/MAvanEverdingen/Code/
                • Avatar
                  ☺
                  Scritto da
                  il 2011-07-25 12:15:00.0 alle 2011-07-25 12:15:00.0
                  Trollate totali: 75
                  Re: quale algoritmo uso
                  - Scritto da: pandistelle
                  > - Scritto da:
                  > >
                  > > - Scritto da: pandistelle
                  > > > sicuro che la class "ecripted" sia giusta?
                  > > > nel ciclo for l'istruzione
                  > > > block[i].innerHTML=block;
                  > dovrebbe
                  > > > essere
                  > > > blocks[i].innerHTML=block;
                  > >
                  > > bho apparte quel piccolissimo errore che
                  > comunque
                  > > non cambiava nulla visto che il non
                  > funzionamento
                  > > l'avevo provato con firebug vedendo i valori
                  > > delle variabili
                  > >
                  > > a me continua a non funzionare...
                  > > ora ho provato a copiaincollare il loro esempio
                  > > ma non funziona nemmeno
                  > > quello...
                  > >
                  > > <html>
                  > > <head>
                  > > <script src="jsaes.js"><!-- --></script>
                  > > <script language="javascript">
                  > > AES_Init();
                  > > 
                  > > var block = new Array(16);
                  > > for(var i = 0; i < 16; i++)
                  > >   block[i] = 0x11 * i;
                  > > var oldblock=block;
                  > > var key = new Array(32);
                  > > for(var i = 0; i < 32; i++)
                  > >   key[i] = i;
                  > > 
                  > > AES_ExpandKey(key);
                  > > AES_Encrypt(block, key);
                  > > 
                  > > AES_Done();
                  > > document.write(oldblock +"<BR>"+block);
                  > > </script>
                  > > [/block]
                  > > oldblock=block
                  > > 
                  > > 
                  > > 
                  > > in realtà penso che non funzioni per lo stesso
                  > > motivo per cui non funziona
                  > > questo
                  > > [code]
                  > > 
                  > > 

                  >
                  > In effetti sembra non funzionare, in alternativa
                  > puoi provare questo
                  > http://members.tele2.nl/MAvanEverdingen/Code/

                  Niente da fare...ho provato questo e sembra funzionare bene http://www.movable-type.co.uk/scripts/aes.html
<softv>

Pagina generata in 68 millisecondi

Utenti attivi: 9 nell'ultimo minuto, 40 negli ultimi cinque minuti, 75 negli ultimi 15 minuti