¿La comunicación entre clientes y servidores en java rmi es segura (es decir, está encriptada de forma predeterminada)?¿La comunicación en java rmi es segura?
Respuesta
Codificado, sí. Encriptado, no.
JERI para JINI da JRMP (el protocolo RMI) sobre SSL, IIRC.
JSR # 76 habría proporcionado RMI Security, sin embargo fue polémicamente voted down.
Creo que quiere decir "encriptado" no "codificado". La respuesta es no. Si está utilizando RMI en un entorno no confiable, sugeriría algo como RMI over SSH tunneling.
Por seguridad, supongo que te refieres a encriptado. No de forma predeterminada con RMI. Puede usar custom socket factories para cifrar las comunicaciones RMI.
O mejor aún el built-in javax.rmi .ssl fábricas de socket ... – EJP
En resumen, no.
http://java.sun.com/j2se/1.4.2/docs/guide/rmi/faq.html#encryption
En esencia, el canal de la red tiene que ser cifrados si necesita cosas para estar seguro.
No mencionado hasta ahora: Puede configurar un VPN entre las máquinas para la seguridad de capa 2 completa.
- 1. ¿Qué tan segura es la comunicación entre aplicaciones en iOS?
- 2. ¿Cuál es la diferencia entre Java RMI y JMS?
- 3. Java RMI con Scala, ¿es esto posible?
- 4. Java RMI: Sniffer needed
- 5. Java RMI sin SecurityManager
- 6. RMI Java Rastreo
- 7. ¿Cuál es la diferencia entre Java RMI y RPC?
- 8. Comunicación segura entre iPhone y servidor?
- 9. Java: RMI vs servicios web
- 10. Comunicación segura entre el servidor django y la aplicación iphone
- 11. Java RMI AccessControlException: acceso denegado
- 12. ¿Está forzando la comunicación I2C a ser segura?
- 13. Cambiar puerto RMI predeterminado (Java)
- 14. ¿Realmente necesitamos crear Stub en Java RMI?
- 15. conexión rechazada en 127.0.1.1 java RMI
- 16. ¿Es posible usar RMI bidireccional entre dos clases?
- 17. ¿Qué es el registro RMI
- 18. Estándar Java para comunicación cliente/servidor
- 19. comunicación entre subprocesos en java
- 20. ¿es posible pasar por referencia en RMI?
- 21. Java: tomas de corriente o RMI?
- 22. Java RMI Tutorial - AccessControlException: acceso denegado (java.io.FilePermission
- 23. SecureRandom semilla segura en Java
- 24. ¿Por qué es importante la codificación segura de Java?
- 25. Java: ¿la clase de excepción es segura para subprocesos?
- 26. Java RMI - Tiempo de espera del cliente
- 27. Head First Java - problemas de RMI
- 28. Ventajas y desventajas de usar java rmi
- 29. Comunicación segura entre script de Flash y PHP
- 30. Comunicación de Java Inter Process y comunicación Inter Thread?
+1 Acabas de volar las mentes de aquellos que dicen que las dos palabras significan lo mismo. –
Dada la mayor seguridad informática parece que muchos programadores consideran esos sinónimos de palabras. ;) O más bien; ( –
JERI para Jini da JERI sobre SSL en realidad, o sobre texto plano, por supuesto, javax.rmi.ssl da JRMP sobre SSL. JERI es un protocolo diferente de JRMP. – EJP