Можно ли превратить контейнер Docker в настоящий черный ящик для обработки конфиденциальных данных?

Это скорее мысленный эксперимент, с которым я сейчас играю. Мне просто интересно - с моими весьма ограниченными знаниями в этой теме - есть ли способ запустить контейнер Docker, который после запуска изолирует себя / превращается в черный ящик таким образом, чтобы

  • нет возможности войти в контейнер с хоста
  • могут храниться данные, недоступные даже с хоста (зашифрованные)
  • данные могут обрабатываться (и, следовательно, храниться в рабочей памяти), будучи недоступными даже с хоста
  • при обмене данными с удаленным хостом в зашифрованном виде

Цель действительно состояла бы в том, чтобы по запросу развернуть такой контейнер для задания обработки, данные будут обмениваться, обрабатываться, а результаты отправляться обратно, а контейнер снова закрывается и исчезает, не оставляя никаких следов данных где-либо. И все это без доступа к данным или результатам у кого-либо, кроме запрашивающего.

Если это невозможно с Docker, есть ли подобные решения?

0 ответов

Другие вопросы по тегам