Задать вопрос
mark_edinoroglove
@mark_edinoroglove

Почему не работает запрос в mariadb?

Здравствуйте, у меня стоит mariadb 10.5
У меня почему то не хочет работать запрос
SET block_encryption_mode = 'aes-256-cbc';
SELECT * FROM `messages` WHERE AES_DECRYPT(FROM_BASE64(`messages`.`message_text`), UNHEX(SHA2('marks', 256)), REPEAT('\0', 16)) = 'Марк';

с SET block_encryption_mode = 'aes-256-cbc';
Неизвестная системная переменная 'block_encryption_mode'

без SET block_encryption_mode = 'aes-256-cbc';
Incorrect parameter count in the call to native function 'AES_DECRYPT'
  • Вопрос задан
  • 70 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Специалист по кибербезопасности 2.0/ Этичный хакер
    12 месяцев
    Далее
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Encoding with a 128-bit key length is used, but you can extend it up to 256 bits by modifying the source.

https://mariadb.com/kb/en/aes_encrypt/
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
еКапуста Новосибирск
от 250 000 до 450 000 ₽
Невасофт Санкт-Петербург
от 200 000 ₽
Невасофт Санкт-Петербург
от 300 000 ₽