Есть ли способ сделать компьютер, подключенный к Интернету, недоступным для всех, кроме запросов REST?Для справки относительно моей очереди:
У меня есть действительно хороший REST сервер / клиентский проект с зашифрованной связью, в котором слабым местом в технике шифрования является код.Не видя код, невозможно нарушить шифрование, но если вы видите код, возможно, можно выяснить, как расшифровать перехваченную связь.
В связи с этим я бы хотел, чтобы код сервера был как минимумбыть как можно более защищенным.Есть ли способ сделать компьютер, подключенный к Интернету, недоступным для каких-либо средств, кроме запросов REST, чтобы не допустить надежды злоумышленника получить доступ к коду или данным, которые обслуживает сервер?Я открыт для идеи «чистого металла», если это будет сделано для самой безопасной системы, единственной работой сервера будет только получение информации о сервере, запрашиваемой посредством запросов REST, и ничего больше.
(яЯ знаю, что это все равно оставит клиентский код слабым местом, но я делаю один шаг за раз. Защита клиентского кода, вероятно, будет гораздо большей проблемой и, вероятно, невозможной, поскольку я намерен в конечном итоге распространять исполняемые файлы клиента.).