Работает ли индексирование метаданных в amazonasticsearch с зашифрованным контентом? - PullRequest
0 голосов
/ 08 июля 2019

Сценарий

У меня есть требование полнотекстового поиска, которое можно искать внутри документа.Я загружаю документы в корзину s3 и зашифровываю их, используя шифрование конвертов.Можем ли мы сделать полнотекстовый поиск в зашифрованном документе (в корзине S3).Если да, то каковы остальные API (NodeJS API) для того же.

Example => bucket1 =>Encrypted content in the files

bucket1/abc.pdf
bucket1/def.doc
bucket1/ghi.txt

, и я хочу найти текст, подобный "I am from planet earth" в вышеуказанных файлах.Я хочу, чтобы в имени файла (ов) с текстом выше.

Решение

Я читаю следующую статью:

aws статья здесь

шифрование данных в состоянии покоя

Проблема

  • Будет ли это работать, если данные корзины s3зашифровано?
  • Какое решение будет лучшим для этого сценария?

1 Ответ

0 голосов
/ 09 июля 2019

Elasticsearch не выполняет поиск внутри документов, вам необходимо индексировать содержимое документов вasticsearch, чтобы иметь возможность выполнять поиск, он также не поддерживает поиск по зашифрованным данным, данные должны храниться в виде открытого текста.

Что вы можете сделать, это настроить SSL / TLS и аутентификацию на Elasticsearch, поэтому вы сможете отправлять запросы только при использовании правильного сертификата, имени пользователя и пароля.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...