2010-02-22 2 views

risposta

9

Codificato, sì. Crittografato, no.

JERI per JINI fornisce JRMP (il protocollo RMI) su SSL, IIRC.

JSR # 76 avrebbe fornito RMI Security, tuttavia è stato controverso voted down.

+1

+1 Hai appena fatto esplodere le menti di coloro che dicevano che le due parole significavano la stessa cosa. –

+0

Data la maggior parte della sicurezza informatica sembrerebbe che molti programmatori considerino quei sinonimi di parole. ;) O meglio: ( –

+0

JERI per Jini fornisce JERI su SSL in realtà, o su testo in chiaro ovviamente javax.rmi.ssl dà JRMP su SSL JERI è un protocollo diverso da JRMP – EJP

4

Penso che tu intenda "crittografato" non "codificato". La risposta è no. Se stai usando RMI in un ambiente non fidato ti suggerirei qualcosa come RMI over SSH tunneling.

3

Per sicurezza, suppongo che intendi criptato. Non di default con RMI. È possibile utilizzare custom socket factories per crittografare le comunicazioni RMI.

+6

O meglio ancora il javax.rmi integrato .ssl socket factory ... – EJP

0

Non menzionato fino a questo punto: È possibile impostare uno VPN tra le macchine per la protezione di livello 2 completo.