Описание тега pgcrypto
Модуль pgcrypto предоставляет криптографические функции для PostgreSQL.
0
ответов
PostgreSQL10, Pgcrypto, HMAC, как пересчитать данные?
Я должен сделать куки с хешем, созданным с помощью функции HMAC для автоматической аутентификации. Я искал в интернете, как использовать функцию HMAC, и в соответствии с тем, что я нашел, они делают это так: SELECT * FROM APP.USER WHERE ENCODE( HMAC…
18 окт '18 в 01:47
1
ответ
Есть ли способ проверить подписанный дайджест в Postgres?
Была выполнена следующая команда, и содержимое content_file, signature_file и id_rsa.pub (или pem) вставлено в базу данных Postgres. openssl dgst -sign id_rsa content_file > signature_file Есть ли способ проверить, соответствует ли подпись содерж…
07 июн '17 в 16:32
1
ответ
Postgres pgcrypto Привилегии
Я добавил расширение pgcrypto в качестве суперпользователя следующим образом: CREATE EXTENSION pgcrypto; Как суперпользователь, я проверил его, и он работает найти: select gen_salt('bf'); gen_salt ------------------------------- $2a$06$CJPcLcOBZnCEl…
14 сен '15 в 00:49
1
ответ
Шифрование в Java и дешифрование в Postgres (с помощью модуля pgcrypto)
Я использую следующий код для шифрования и дешифрования в Java, и, кажется, работает нормально: import javax.crypto.Cipher; import javax.crypto.SecretKey; import javax.crypto.spec.IvParameterSpec; import javax.crypto.spec.SecretKeySpec; import javax…
19 май '17 в 14:27
1
ответ
Как предоставить выполнение функции pgcrypto digest пользователю
Использование postgresql 9.6 Я включил pgcrypto, используя создание расширения pgcrypto, используя пользователя postgres. Теперь я хочу предоставить права на выполнение другому пользователю БД. К сожалению, я не могу это сделать. Это возможно, или в…
06 фев '18 в 05:59
0
ответов
Зашифровать в Postgresql
У меня проблема с этим: insert into usuario (usuario, clave) values ('alex', encrypt('11112222', 'password','3des')) Результат: ERROR: no exists the functión encrypt(unknown, unknown, unknown) SQL state: 42883 расширение pgcrypto уже установлено. Сп…
03 ноя '16 в 23:12
1
ответ
Как я могу использовать pgcrypto для входа в Postgres 9
Этот код не работает: select * from persons where lower(email) = lower({email}) and (password = crypt('{password}', password)) and approved = 1 and now() between start_date and coalesce(end_date, current_timestamp ); код, который я должен установить…
10 окт '14 в 18:56
0
ответов
Как динамически обновить настройки столбца поля сущности во время выполнения?
У меня есть класс модели сущности с именем Customer, который имеет следующий столбец поля, в котором хранится хэш пароля пользователя, который генерируется PgCrypto в Postgresql: @Entity(name = "customers") @Table(name = "customers") public class Cu…
10 фев '19 в 07:17
0
ответов
AES-шифрование в POSTRGESQL
Я использовал функцию в pgcrypto - encrypt('id','TheBestSecretKey','aes') зашифровать поле в postgresql(Pg admin tool)Поле было зашифровано, и вывод был в байтовом формате как:\234u\321\036\027\317O\371\020bb\342\334x)\236, Те же данные, которые был…
26 авг '16 в 09:14
2
ответа
Использование шифрования Postgres PGCrypto требует, чтобы суперпользователь выполнял запросы просмотра
Использование: Postgres 9, CentOS 7, каталог Postgres Data не находится по умолчанию, но использует RSync для проверки правильности разрешений. И да, соответствующие файлы.config были изменены. Когда я пытаюсь запросить представление, содержащее заш…
24 сен '16 в 00:08
1
ответ
Как зашифровать целые таблицы с помощью pgcrypto в PostgreSQL
Я ищу для хранения всех моих таблиц в PostgreSQL как 256 шифрованных (из-за требований клиента). Я посмотрю на расшифровку нескольких столбцов для моего анализа позже. Но, по-видимому, процесс шифрования является тормозом, так как у меня есть множес…
06 ноя '14 в 14:04
1
ответ
Не удается расшифровать, используя pgcrypto из AES-256-CBC, но AES-128-CBC в порядке
У меня проблема с расшифровкой данных в pgcrypto, которые ранее были зашифрованы в приложении PHP. Я пробовал 3 типа шифрования: 1) Макрипт - RIJNDAEL 128 CBC 2) Макрипт - RIJNDAEL 256 CBC 3) openssl_encrypt - aes-256-cbc все зашифровано прекрасно р…
21 апр '17 в 19:44
1
ответ
pgp_sym_decrypt_bytea не возвращает ожидаемое значение, что я делаю не так?
Другие сообщения, которые я видел по этой проблеме, говорят, чтобы убедиться, что зашифрованное поле имеет тип bytea, который уже есть у меня. Так что я не совсем уверен, что я делаю здесь не так. Прошу прощения за глупые пароли, это всего лишь тест…
04 май '18 в 17:30
1
ответ
pgp_sym_encrypt и расшифровывает весь столбец в postgresql
Я хотел бы зашифровать столбец area_code в моей базе данных postgreSQL с шифрованием aes 256. Вот что происходит.. Я могу легко зашифровать его, но не могу расшифровать. Вот запрос шифрования, который отлично работает: update mytable t1 set area_cod…
30 окт '14 в 15:21
0
ответов
pgcrypto и заказ по
Я хочу заказать какой-то столбец в таком запросе: SELECT "created", pgp_pub_decrypt(username, dearmor('-----BEGIN PGP PRIVATE KEY BLOCK----- XXXXXXX -----END PGP PRIVATE KEY BLOCK-----'), 'password') AS "username" FROM "users" ORDER BY created Какой…
22 май '18 в 10:24
1
ответ
Автоматическое хеширование паролей в PostgreSQL
Я использую PostgreSQL последние несколько недель и мне это очень нравится! Я использую crypt() и gen_salt() для генерации хэшей паролей, добавляя их в запрос на вставку следующим образом: crypt(:password, gen_salt('bf', 8)) Аналогично для выбора я …
03 май '16 в 18:50
1
ответ
Запрос PostgreSQL с функцией gen_random_uuid() не работает в Windows
У меня есть следующий запрос для создания таблицы, CREATE TABLE IF NOT EXISTS company ( id uuid CONSTRAINT companyid PRIMARY KEY DEFAULT gen_random_uuid(), name varchar(128) NOT NULL, db_uri varchar(255) NOT NULL, c_uri varchar(255) NOT NULL, date_c…
27 окт '15 в 07:04
1
ответ
Привязать к pgcrypto из Python
Я хотел бы вызвать некоторые функции pgcrypto из python. А именно px_crypt. Кажется, я не могу найти правильные объектные файлы для ссылки. Вот мой код: #include <Python.h> #include "postgres.h" #include "pgcrypto/px-crypt.h" static PyObject* …
11 апр '16 в 14:52
1
ответ
IndexError: индекс кортежа вне диапазона postgresql
Я использовал функцию дайджеста модуля расширения pgcrypto для кодирования нескольких значений. Недавно я обнаружил, что некоторые значения URL, которые я пытаюсь кодировать, содержат '%,' которые бросают IndexError: индекс кортежа вне диапазона. Я …
21 ноя '18 в 00:42
1
ответ
Проблема с pgcrypto pgp_pub_encrypt
Я пытался протестировать расширение pgcrypto в Postgres, но у меня возникли некоторые трудности. Когда я пытаюсь зашифровать данные, я получаю ERROR: No encryption key found ********** Error ********** ERROR: No encryption key found SQL state: 39000…
21 мар '15 в 23:16