Как воспроизвести шифрование PostgreSQL pgp_sym_encrypt в .NET?C#

Место общения программистов C#
Ответить
Anonymous
 Как воспроизвести шифрование PostgreSQL pgp_sym_encrypt в .NET?

Сообщение Anonymous »

Я работаю над системой, в которой требуется согласованное шифрование как на стороне клиента .NET, так и в базе данных PostgreSQL, используя функцию pgp_sym_encrypt расширения pgcrypto.
Функция PostgreSQL предлагает такие функции, как:
  • Защита целостности: предотвращает несанкционированный доступ за счет проверки целостности.
  • Сжатие и Алгоритмы: поддерживает сжатие и несколько алгоритмов шифрования.
  • Простота использования: обрабатывает большие объемы данных без необходимости ручного управления вектором инициализации (IV).
    Моя цель — реализовать эквивалентный процесс шифрования в .NET, совместимый с форматом pgp_sym_encrypt.
Что я пробовал до сих пор:
  • Исследование .NET криптографические библиотеки и пытаюсь имитировать pgp_sym_encrypt, но изо всех сил пытаюсь воспроизвести конкретный формат шифрования.
  • Изучаю документацию pgcrypto для получения подробной информации, но это не предоставляет четких указаний по воспроизведению поведения в других средах.
    Как реализовать шифрование в .NET, которое соответствует поведению и формату pgp_sym_encrypt в PostgreSQL?


Подробнее здесь: https://stackoverflow.com/questions/792 ... ion-in-net
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»