В Postgres, я использую:
encrypt('text', 'mykey', 'aes')
https://www.postgresql.org/docs/8.3/pgcrypto.html - F.20.4. Необработанные функции шифрования
Я предполагаю, что это делается с использованием значений по умолчанию алгоритма AES-128, режим CB C.
Похоже, что он хранится в базе данных как BINARY (16 байт) и возвращается как base64? закодированная строка, когда я запрашиваю столбец на сервере с моим ORM.
В Node.js, если у меня есть «mykey», как мне преобразовать это значение обратно в его открытый текст, используя crypto
или crypto-js
библиотеки