Использование SQL для шифрования AES для расшифровки вне БД - PullRequest
0 голосов
/ 29 мая 2020

Я хочу использовать базу данных T SQL для создания ссылок Zoom с помощью хранимой процедуры или триггера базы данных. Проблема в том, чтобы выяснить шифрование. Zoom использует ключ симметрии AES 128 c. У меня вопрос: есть ли способ использовать секретный ключ, предоставленный Zoom, и выполнить шифрование с использованием встроенного шифрования AES 128 на сервере SQL? Я не вижу возможности добавить уже созданный ключ симметрии c и выполнить шифрование. CREATE SYMMETRI C KEY, кажется, генерирует совершенно новый ключ с энтропией из KEY_SOURCE (если я правильно понимаю.) Если я смогу понять это, я надеюсь затем преобразовать шестнадцатеричный вывод в base64 и закодировать для использования в URL-адресе.

Любая помощь приветствуется.

...