|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Bannato
Iscritto dal: Feb 2003
Città: Anche Chuck Norris usa Debian e Gnome
Messaggi: 1270
|
[JAVA] chat e crittografia
Salve, ho realizzato una chat che però lavora con messaggi in chiaro tramite Socket e ServerSocket. Secondo voi è possibile cambiare soltanto le classi che gestiscono la connessione (quindi Socket e ServerSocket) con classi dedicate alla connessione sicura (e che usano metodi crittografici) facendomi fare il minimo sforzo per "aggiornare" il mio programma? Sapreste indicarmi una guida base? Grazie!
|
|
|
|
|
|
#3 |
|
Bannato
Iscritto dal: Feb 2003
Città: Anche Chuck Norris usa Debian e Gnome
Messaggi: 1270
|
Beh di guide del tipo ne ho trovate ma mi interessa più qualche esperienza personale. Il mio codice stabilisce una connessione Socket e legge e scrive con writeUTF e readUTF. Ai fini pratici, basta solo cambiare le classi e i metodi di scrittura/lettura o bisogna fare qualcosa di molto più complesso?
|
|
|
|
|
|
#4 |
|
Member
Iscritto dal: May 2003
Città: Cerignola
Messaggi: 131
|
Ripeto, non ho mai affrontato l'argomento, ma suppongo basti usare SSLSocket e SSLServerSocket al posto di Socket e ServerSocket
__________________
\\//\/ PerezDeQueya80 \\//\/ |
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
|
Quote:
basta cambiare le classi e settare alcune proprietà a livello di configurazione della jvm, il resto rimane invariato. |
|
|
|
|
|
|
#6 |
|
Bannato
Iscritto dal: Feb 2003
Città: Anche Chuck Norris usa Debian e Gnome
Messaggi: 1270
|
In effetti hai ragione, è stato facile quanto me lo immaginavo grazie al polimorfismo di Java. Spettacolo! In più bisogna soltanto creare il file per le chiavi pubbliche e private. Grazie ancora!
|
|
|
|
|
|
#7 |
|
Bannato
Iscritto dal: Feb 2003
Città: Anche Chuck Norris usa Debian e Gnome
Messaggi: 1270
|
Ora però vorrei sapere se è possibile passare dei parametri alla JVM dal file eseguibile .jar.
Mi spiego: da linea di comando basta fare "java -parametri -jar prova.jar" Come posso ottenere lo stesso risultato facendo solo doppioclick su prova.jar? |
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
|
puoi settarle da codice, usando
System.setProperty(String key,String value) |
|
|
|
|
|
#9 |
|
Bannato
Iscritto dal: Feb 2003
Città: Anche Chuck Norris usa Debian e Gnome
Messaggi: 1270
|
Grazie mille!
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:26.


















