Каким образом можно преобразовать HTTP-трафик в https? Прокси? (relay)

В нашем приложении используется протокол HTTPS, но мы получаем потоки mjpeg с малобюджетных устройств, не поддерживающих SSL.

Это означает, что мы можем: i. Смешайте контент, и браузеры сойдут с ума. (Это неприемлемо, поскольку мы обучаем пользователей не доверять страницам со смешанным содержанием.) ii. Сделайте сайт не поддерживающим https. (ДЕЙСТВИТЕЛЬНО неприемлемо.)

I думал, что мы могли бы запустить ретранслятор на одном из наших серверов, для которого браузеры могли бы использовать SSL, этот сервер затем будет действовать как прокси для потоков mjpeg без SSL.

Мы знаем IP-адреса камер ( static), чтобы мы могли это проверить и защититься от DNS-атак. И вы не можете установить TCP-IP-соединение, если вы подделываете IP-адрес (делает невозможным трехстороннее рукопожатие), поэтому я не считаю это неискренним .

Какие другие решения можно использовать для решения этой проблемы?

14
задан Chad 5 November 2011 в 01:27
поделиться