Newsgroup: it.comp.lang.javascript
Titolo: [Zuper] JavaCrypt x email - Testato OE5 (preview)

Scusate, ma dopo il copia\incolla dalla procedura di criptazione mi sono
perso alcuni caratteri estesi...
E scusate anche l'account... sto' scrivendo da mio ufficio :-)
Bye,
tFontN
---
the fly on the net

a parte che prende un msg di OE o Net..
potrebbe essere un'idea!!
:-)
molto bella la ZUPER JavaCript...
le prossime prove facciamole tutte
con le ZUPER, mi sembra + indicato..
JavaCryptT © 2000, it.comp.lang.javascript
:-)))
--
Bye
        Ro<*¿*>berto

JavaCryptT © 2000, it.comp.lang.javascript
E qui bisognerebbe decidere: JavaCript o JavaCrypt?
La prima non sarebbe un errore grammaticale: è l'unione di Script + Crypt (si toglie la S, si cambia la Y)
Ciao.
tFontN
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<?xml version="1.0" encoding="UTF-8"?>
<sign>
<author>the fly on the net</author>
<description>il webmaster più alto del mondo </description>
<a href="
http://www.probo.it/aoj
">Art of JavaS.</a>
<a href="
http://www.devil-inside.net/
">the devil inside</a>
<a href="mailto:
net...@netbusiness.it
">e-mail</a>
</sign>

 E qui bisognerebbe decidere: JavaCript o JavaCrypt?
preso!!  "JavaCryptT © 2000, it.comp.lang.javascript"


Pia wrote:

Mi associo e voto a favore del nome.
Ciao, Riccardo
-----------------------------------------------------------------------
http://www.bottegasanlorenzo.it
http://www.jsdir.com
Need a JavaScript password?
http://www.agora.it/Ri.Riccardi/ingresso.html
-----------------------------------------------------------------------
"Any sufficientely advanced technology is indistinguishable from magic"
Arthur Charles Clarke
-----------------------------------------------------------------------
.
.
.
.
.
 . . . . . . I Fantastici 4 stanno arrivando . . . . . .

>Mi associo e voto a favore del nome.
E vada per JavaCrypt... :-)


>Io ci sono!! ;-))
Bene! Però mi servirebbe una mano...
Se notate la funzione di decriptazione non fà altro che togliere il codice ascii della  pwd (che è di un solo carattere) a tutti i
caratteri della stringa criptata.
Qui ci vorrebbe qualcosa di più complesso. Sicuramente un sistema che accetti pwd di lunghezza diversa e un metodo applicato alla
stringa criptata più complesso... qualcuno ha siggerimenti? Ho sentito parlare di RSA, di che cosa si tratta?
Per controllare se la password è giusta, ovviamente non si può farne un check diretto, ma semplicemente controllo che dopo la
decriptazione questa sia una stringa HTML (nella specie faccio:
if(msg.indexOf("<br>") != -1)
    document.write(msg)
Questo secondo me è il punto in cui una mail criptata può essere attaccata: se si sà che msg è una stringa contenente codice HTML,
si può cercare di intuire che per esempio sicuramente i primi caratteri sono <html> e gli ultimi </html>, che in mezzo c'è <head> e
<body>, ecc. ecc.
Secondo voi (con una criptazione seria) questo problema sussiste?


Ciao,
domani ti mando un sistema un poco + complesso per
criptare..


Scusa la domanda... ma non c'è già PGP? chiave pubblica a 4096 bit, è freeware,
ha un plugin per OE... : )
Io non vi capisco (non sono una vera programmatrice, vero?)

 Bene! Perň mi servirebbe una mano...
Anche a me e vi dico subito in cosa: Non riesco a trovare riferimenti per le equivalenze "=3D" <> "=" e schifezze simili.
Qualcuno č cosě gentile da postarmi un elenco o URLarmi l'indirizzo giusto o un modo per fare tutto in automatico?
Tenchiů!


Ciao,
ma vuoi mettere, poter usare un programma
che si chiama "JavaCryptT © 2000, it.comp.lang.javascript"..
e poter dire:  questo è il meglio!!!
;-)


criptare..
Thanks!
Per il discorso della stringa HTML ho pensato di mettere in chiaro i pezzi di codice che sono uguali:
document.write("<html><head></head><body>"+msg_decriptato+"</body></html>")
In questo modo dovrebbe essere più difficile cercare di intuire cosa contiene certi caratteri della stringa.
Bye.
tFontN


Qualcuno č cosě gentile da postarmi un elenco o URLarmi l'indirizzo giusto o un modo per fare tutto in automatico?
Nelle email (non so perché) l'uguale č usato come carattere di escape, per inserire i caratteri estesi.
Il codice che segue l'uguale č un numero esadecimale che rappresenta il codice ASCII del carattere esteso.
"3D" č il numero 61, che rappresenta.... l'uguale (tipico no? Un po' come "\\" nelle stringhe)
Ti serve quindi una normale tabella dei caratteri ASCII ed al limite una calcolatrice per convertire in decimale. :-)
Bye.
tFontN
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<?xml version="1.0" encoding="UTF-8"?>
<sign>
<author>the fly on the net</author>
<description>il webmaster piů alto del mondo </description>


Io non vi capisco (non sono una vera programmatrice, vero?)
Neanch'io capisco la Microsoft... :-)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<?xml version="1.0" encoding="UTF-8"?>
<sign>
<author>the fly on the net</author>
<description>il webmaster più alto del mondo </description>



Comment: PGP key 
http://asp4free.ravenna2000.it/neowebsite/pubkey.asc
iQA/AwUBOU3/IYyQcjk1tK2MEQJPhQCeMc4wUMwCzE6oqU+5McWC+gu8rowAoNRV
aKom4czx9b6vIoyCcP0q4vmi
=KQOh
-----END PGP SIGNATURE-----

> Poi si potrebbe dire: perché Microsoft ha fatto Internet Explorer? Non c'è già
Netscape che è freeware?
Oddio non ricominciamo!
(Comunque, vuoi mettere IE con Netscape? ; )
(se non ci fosse stato IE...)

testo..........................
Il mio sistema era solo un esempio su un possibile utilizzo di JavaCrypt... :-)
Cmq mi interesserebbe capire meglio come verificare l'esattezza di una chiave senza conoscerla...
CRC32 lo conosco... se non mi sbaglio viene usato anche nei file .zip per controllarne l'integrità.
Io da profàno penso sia come per i barcode o la trasmissione di dati: ogni tanto un carattere di controllo che non è altro che il
risultato di un'operazione matematica sui precedenti.
Sono sulla strada giusta?
Se puoi, puoi fare un esempio pratico, anche di poche righe, su una funzione Hash() o CRC32?
Thanx!!!


>(Comunque, vuoi mettere IE con Netscape? ; )
Se tu che stai cominciando... il mio era un semplice paragone per spiegare perché creare qualcosa che in altre maniere esiste già.
E come è cominciato finisce...


> Se tu che stai cominciando... il mio era un semplice paragone per spiegare
perché creare qualcosa che in altre maniere esiste già.
Il problema è che se qualcuno non _sa_, potrebbe sentirsi stuzzicato a
partecipare ad una discussione molto spinosa (e comunque IE è tutt'altra cosa
che Netscape, e questo non è necessariamente un bene :-/)

Discussioni accese ne ho viste piů di una sull'argomento,
ed io ho sempre preso la parte di IE dalla versione 4 in poi!
mentre .. fino alla versione 3 dei browser, non c'era gara, Netscape
era superiore e non di poco, poi il flop dei layer, della scarsa
implementazione del dhtml e css (dovuta anche ad una presenza
non determinante di Net.. a differenza di IE nella decisione
 degli standard ed dall'arroganza da primo della classe, che pensa
siano gli altri a doversi adeguare) hanno invertito i ruoli ....
ora si parla molto bene di Netscape 6, e da quel poco che ho verificato,
mi sembra un ottimo prodotto ...
forse assisteremo ad un'altro sorpasso!
--
Bye
Ro<*ż*>berto























Neo JavaCryptT © 
            2000,
based on 
            NeoRSA
© 
            Technology
Tutti i 
            diritti riservati.


 




  
            
Il presente è un messaggio 
            crittografato con Neo JavaCrypt 2000, un sistema di crittografia 
            messo a punto utilizzando il solo linguaggio di scripting 
            JavaScript.


Lo script si basa su 
            un'implementazione personale del ben noto algoritmo di crittografia 
            a chiave pubblica RSA. Il sistema offre una sicurezza a dir poco 
            ottima, e lo scopo è quello di impedire la lettura del messaggio a 
            chi sprovvisto dell'apposita chiave.


Il messaggio è stato cifrato usando 
            la chiave privata del mittente, e questo è anche un'ottimo sistema 
            per verificare, con la relativa chiave pubblica, l'autenticità del 
            messaggio. Il sistema puo' essere anche usato per firmare i propri 
            script.


Il codice dell'algoritmo di 
            decodifica è stato offuscato con Neo JScript Obfuscator 1.0 beta, ma 
            posso assicurare che se non si conosce la chiave l'algoritmo di 
            decodifica è completamente inutile.


Non avendo al momento un'altra 
            chiave (e siccome non mi andava di generarne una nuova coppia) il 
            messaggio è stato crittografato con una chiave da 1024 
            bit.........


Non è incluso direttamente la chiave 
            nel documento, per coloro che si volessero sbizzarrire a "rompere il 
            codice"...:)


E' possibile scaricare la chiave per 
            decifrare il messaggio (in formato testo) presso 
http://asp4free.ravenna2000.it/neowebsite/JCrypt2000/ChiaveTest.txt


Inserisci la chiave per decodificare 
            il messaggio 




 




Comment: PGP key 
http://asp4free.ravenna2000.it/neowebsite/pubkey.asc
iQA/AwUBOU82bIyQcjk1tK2MEQL1sgCfe+pN4250F+juHFH/11sAncT0iysAn1FQ
cbp6jRFg+VulaxuvMjhpxW1V
=DWXV
-----END PGP SIGNATURE-----

"... the JCrypter..."


 


GRANDE!!
;-)


 


 


 


-- 
Bye


 


Ro<*¿*>berto




Comment: PGP key 
http://asp4free.ravenna2000.it/neowebsite/pubkey.asc
iQA/AwUBOU88hIyQcjk1tK2MEQJVOACg81QTurubo7ZYlEuZeluohk4wcAkAnRmG
gQDGconKvRwQOcaofUPWPDFR
=BBkq
-----END PGP SIGNATURE-----

>Scusa, mi ero dimenticato del CRC32................:)
Thanks.... ora me lo studio ... |->


sapere......................
Chiarissimo! :-)
Bye



Comment: PGP key 
http://asp4free.ravenna2000.it/neowebsite/pubkey.asc
iQA/AwUBOVBaaYyQcjk1tK2MEQJ4tgCfc75/zVFgA2ZYRnPxadMmBxUPPN0AnA+N
xGV+pUhs7ZKgAi86kZbDjiIE
=kTAX
-----END PGP SIGNATURE-----


Comment: PGP key 
http://asp4free.ravenna2000.it/neowebsite/pubkey.asc
iQA/AwUBOVCiSoyQcjk1tK2MEQJZIACglCE9N5kkWCgKUtVlHFIrxhBMzXIAoPF3
uKnm7+H8ZCorX2zMweJJTmg+
=ZFOl
-----END PGP SIGNATURE-----

completamente inutile per decifrare il messaggio.
Come? E allora come lo decifri?
La tua Zuper non chiede proprio la chiave pubblica per essere letto?
io credevo che fosse cosě.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<?xml version="1.0" encoding="UTF-8"?>
<sign>
<author>the fly on the net</author>
<description>il webmaster piů alto del mondo </description>



Comment: PGP key 
http://asp4free.ravenna2000.it/neowebsite/pubkey.asc
iQA/AwUBOVJ4m4yQcjk1tK2MEQKADACfcjmseidm4MurCoeC9MoZGiLzwYoAn0q/
qEzglVR3kA84xtQ3r1wcrGfj
=CK4L
-----END PGP SIGNATURE-----