Коммуникация в Java rmi безопасна?

Коммуникация между клиентами и серверами в Java rmi безопасна (т.е. зашифрованный по умолчанию)?

9
задан oO. 22 February 2010 в 22:41
поделиться

5 ответов

Закодировано, да. Зашифрованный, нет.

JERI для JINI предоставляет JRMP (протокол RMI) через SSL, IIRC.

JSR № 76 обеспечил бы безопасность RMI, однако был отклонен .

10
ответ дан 4 December 2019 в 10:32
поделиться

Думаю, вы имеете в виду «зашифрованный», а не «закодированный». Ответ - нет. Если вы используете RMI в ненадежной среде, я бы предложил что-то вроде RMI через туннелирование SSH .

5
ответ дан 4 December 2019 в 10:32
поделиться

Короче говоря, нет.

http://java.sun.com/j2se/1.4.2/docs/guide/rmi/faq.html#encryption

По сути, сетевой канал должен быть зашифрован, если вы хотите, чтобы все было безопасно.

2
ответ дан 4 December 2019 в 10:32
поделиться

Пока не упоминается: Вы можете установить VPN между машинами для обеспечения полной безопасности второго уровня.

0
ответ дан 4 December 2019 в 10:32
поделиться

Под безопасным я полагаю, вы имеете в виду зашифрованный. По умолчанию в RMI этого нет. Вы можете использовать пользовательские фабрики сокетов для шифрования RMI-коммуникаций.

3
ответ дан 4 December 2019 в 10:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: