Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Шифрование\дешифрование строки DBMS_CRYPTO / 4 сообщений из 4, страница 1 из 1
06.10.2020, 08:13
    #40005601
very_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шифрование\дешифрование строки DBMS_CRYPTO
Выполняю шифрование строки:
Код: plsql
1.
select DBMS_CRYPTO.encrypt(UTL_RAW.CAST_TO_RAW('IDNKQ'), 4353 /* = dbms_crypto.DES_CBC_PKCS5 */, UTL_RAW.CAST_TO_RAW ('abc')) from dual;


В той же сессии выполняю дешифрование:
Код: plsql
1.
select UTL_RAW.CAST_TO_varchar2(DBMS_CRYPTO.decrypt('0DEDA458957252C6', 4353, UTL_RAW.CAST_TO_RAW ('abc'))) from dual;


проходит без ошибок.
Если же выполнить дешифрование в другой сессии - получаю ошибку des.jpg.

Можно ли сделать чтобы дешифрование\шифрование корректно работали в разных сессиях?
...
Рейтинг: 0 / 0
06.10.2020, 09:50
    #40005614
env
env
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шифрование\дешифрование строки DBMS_CRYPTO
very_,

DECRYPT Function

Decrypts RAW data
...
Рейтинг: 0 / 0
06.10.2020, 10:32
    #40005625
env
env
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шифрование\дешифрование строки DBMS_CRYPTO
env,

Фигню сморозил. Ищите ноту (Doc ID 956603.1) DBMS_CRYPTO.DECRYPT - ORA-28817 ORA-06512 at DBMS_CRYPTO_FFI
...
Рейтинг: 0 / 0
06.10.2020, 14:29
    #40005734
НеофитSQL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Шифрование\дешифрование строки DBMS_CRYPTO
very_,

Сделайте ключ 'abcdefgh', 'abc' слишком короткий для DES.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Шифрование\дешифрование строки DBMS_CRYPTO / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]