Наиболее подходящий способ хранения зашифрованных данных в Postgres - PullRequest
0 голосов
/ 21 июня 2019

У меня есть байтовый массив (максимум около 100 байтов) данных, зашифрованных с помощью AES / GCM.Интересно, не могли бы вы помочь мне выбрать лучший тип данных для него?В моем прошлом проекте мы просто использовали varchar2 в Oracle, но теперь я делаю выбор сам.

Должен ли я использовать байтовый массив или varchar или что-то еще?

Какой тип наиболее подходит с точки зрения безопасности и производительности?

Спасибо!

1 Ответ

1 голос
/ 21 июня 2019

Если это двоичные данные, тип данных bytea будет наилучшим совпадением.

Использование строковых данных tyoe приведет только к проблемам кодирования, и вы не сможете хранить ноль байтов.

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