В это видео Инженеры GCP показывают, как шифровать данные, используя предоставленный клиентом ключ шифрования. Это позволяет зашифровывать данные E2E, и клиент может хранить личный ключ в надежном хранилище дома.
Однако позволяет ли это по-прежнему объединять таблицы на основе определенных значений в столбцах? AFAIK, шифрование всегда добавляет некоторую случайность к сообщению, и, таким образом, каждый раз, когда значение зашифровывается, оно приводит к другому выводу, пока оно находится в зашифрованном состоянии. Таким образом, объединения не должны работать.
Прав ли я в этом убеждении? Каковы возможные меры, позволяющие присоединиться, несмотря на наличие шифрования? Любая информация, идентифицирующая личность, является общей целью шифрования, однако объединения, даже для зашифрованного значения, такого как идентификатор клиента, необходимы для многих приложений.