169 похожих чатов

Чят, такой вопрос - как грамотно совмещать в проекте использование

lockbox от ankane и того же meilisearch? У меня есть зашифрованные данные, но мне при этом необходимо обеспечить поиск по ним. Насколько это безопасно перед сохранением в БД запускать индексирование? Выглядит конечно так себе, но имхо безопаснее, чем хранить данные в открытом виде

21 ответов

18 просмотров

Чет не думаю что в meilisearch есть какой-то такой механизм по поиску в шифрованных данных

Alexey-Poimtsev Автор вопроса
Ivan Naumov
Чет не думаю что в meilisearch есть какой-то такой...

Это очевидно ;) я планирую индексировать перед сохранением/изменением в БД в зашифрованном виде. То есть будет индекс, но не будет полноценный доступ к данным

Alexey Poimtsev
Это очевидно ;) я планирую индексировать перед сох...

Поисковый индекс это nosql база данных и есть

Alexey Poimtsev
Это очевидно ;) я планирую индексировать перед сох...

> но не будет полноценный доступ к данным Это ты как определил?)

Alexey-Poimtsev Автор вопроса
Alex Ilizarov
Поисковый индекс это nosql база данных и есть

Это да, но насколько я понимаю она не идентична оригинальным данным

Alexey Poimtsev
Это очевидно ;) я планирую индексировать перед сох...

А поиск по ним как будешь осуществлять, если данные зашифрованы? Мне вот тоже интересно как решать эту проблему с мейлисерчем В эластике есть подобный механизм из коробки, там такое делали

Alexey-Poimtsev Автор вопроса

А почему ты решил, что не так? Иначе бы в качестве хранилища данных использовали бы ту же постгрю, а не собственное хранилище

Alexey-Poimtsev Автор вопроса
Ivan Naumov
А поиск по ним как будешь осуществлять, если данны...

Не - я индексировать планирую исходные данные, а не шифрованные

Alexey Poimtsev
А почему ты решил, что не так? Иначе бы в качестве...

Используют nosql движки для хранения потому что там берут определенный набор гарантий от схемы хранения и отказываются от других

Alexey-Poimtsev Автор вопроса
Ivan Naumov
А поиск по ним как будешь осуществлять, если данны...

В эластике есть поиск по зашифрованным данным?

Alexey Poimtsev
А почему ты решил, что не так? Иначе бы в качестве...

https://ru.m.wikipedia.org/wiki/%D0%A2%D0%B5%D0%BE%D1%80%D0%B5%D0%BC%D0%B0_CAP https://ru.m.wikipedia.org/wiki/ACID Computer science ограничения крч. Хотя CAP написано что эмпирический.

Alexey Poimtsev
В эластике есть поиск по зашифрованным данным?

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

Alexey-Poimtsev Автор вопроса
Ivan Naumov
Да, там был какой-то механизм для определения секь...

Попробую глянуть в доке. А в мейлисерче не шифруются данные?

Alexey Poimtsev
В эластике есть поиск по зашифрованным данным?

Гомоморфное шифрование это вроде дорогая штука

Alexey Poimtsev
Попробую глянуть в доке. А в мейлисерче не шифруют...

Не думаю, внутрянку конечно сильно не знаю, но более чем уверен что нет

Не могу насчет meilisearch сказать, но твой lockbox в своей же доке ссылается на https://github.com/ankane/blind_index Ты принципиально не хочешь через базу искать? Но в blind index еще написано что ты ослабляешь шифрование когда даешь по нему искать

Alexey-Poimtsev Автор вопроса
Alexey-Poimtsev Автор вопроса
Alex Ilizarov
Не могу насчет meilisearch сказать, но твой lockbo...

blind index не позволит делать поиск по ключевым словам

Alexey Poimtsev
blind index не позволит делать поиск по ключевым с...

Если заранее основные выражения проиндексировать то норм будет

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

Обсуждают сегодня

а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Добрый день. Хочу сделать отрисовку по команде на панели. Почему-то рисуется только при втором вызове. С чем может быть связано, не подскажете? procedure TForm1.FormDblClick(...
Kirill Filippenok
20
I just installed it but how do I use it?
Talula
12
Всем доброго дня! Подскажите может кто использовал связку Pagebuilder + Clientsetting. Сами параметры с типом pagebuilder в модуле Clientsetting работают нормально, можно такж...
Александр Добриков
12
Всем привет! Нужен совет от опытных. Переношу свой проект с Делфи 10.2 Токио на Лазарус 3.2 установленный через инсталлятор fpcupdeluxe-x86_64-win64. При импортировании проект...
Дмитрий Завгородний
7
Всем привет! Подскажите. Я написал приложение на Delphi 10.2 Tokyo под Windows 10. И передо мной стал вопрос о том чтобы сделать это приложение кроссплатформенным (под Linux и...
Дмитрий Завгородний
24
А почему в си некоторые вещи работают с двойными кавычками некоторые с одинарными? Нельзя было все сделать с одними или чтоб работало с разными? например чтоб выводить строки ...
.
15
Эх кто-то пришел и весь праздник испортил :( You need complex FBX scene importing setup to change things on import? good luck with that. You need navigation and pathfinding? g...
Serg Gini
5
Приветствую всех, возникла проблема, до этого писал бота в простом формате где при выполнении условий приходило через send_message информация, сейчас решил добавить хендлер на...
Andrew
4
Good afternoon, I just started learning php in conjunction with mysql. I am registering a system on a local Mamp server using phpMyAdmin. It seems to be stored normally in the...
ManGo
1
Карта сайта