XCryptUDF — библиотека шифрования для СУБД FireBird 2.5.*.

Описание: XCryptUDF — библиотека шифрования\расшифровки для СУБД FireBird 2.5.*.

Функции:

  • CryptX(Str,Key)
    В качестве первого параметра выступают данные для шифрования в виде строки до 4096 символов.
    В качестве второго параметра выступает ключ шифрования данных в виде строки до 4096 символов.
    Результатом выступают данные в виде строки до 4096 символов зашифрованной Str ключём Key.
  • DecryptX(Str,Key)
    В качестве первого параметра выступают данные для расшифровки в виде строки до 4096 символов.
    В качестве второго параметра выступает ключ шифрования данных в виде строки до 4096 символов.
    Результатом выступают данные в виде строки до 4096 символов расшифрованной Str ключём Key.
  • GetMD5(Str)
    В качестве параметра выступают данные для вычисления ХЭШа в виде строки до 4096 символов.
    Результатом выступают данные в виде строки до 4096 символов ХЭШа вычисленного алгоритмом MD5 и представленного в виде HEX.

Объявление:

  • Linux x86_64:
  • Windows x86:

Пример использования:

Скачать: xcryptudf.zip

Комментарий:

  1. Библиотека написана на Lazarus.
    Если будет интересна, то продолжу её развитие добавив возможность выбора алгоритмов шифрования и вычисления ХЭШ сумм, а так же шифрования данных BLOB-полей.
    И конечно разумеется выпустить релиз под платформы: Linux x86/Linux x64, Windows x86/Windows x64.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *