powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Шифрование\дешифрование строки DBMS_CRYPTO
4 сообщений из 4, страница 1 из 1
Шифрование\дешифрование строки DBMS_CRYPTO
    #40005601
very_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Выполняю шифрование строки:
Код: 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
Шифрование\дешифрование строки DBMS_CRYPTO
    #40005614
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
very_,

DECRYPT Function

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

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

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


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