ключ шифрования хранимых процедур оракула - PullRequest
0 голосов
/ 03 февраля 2011

Как обновить ключ шифрования хранимых процедур в Oracle 11g.

(val IN varchar) RETURN varchar AS 
   outstr varchar(10); 
   descr varchar(255); 
BEGIN 
  -- Encryption Key For Encryption 
  secret_code := '123456788765432112345678'; 
  --create instance of OLE object on an instance of SQL Server; 
 success = 0 
 EXEC rc = sp_OACreate 'CAPICOM.EncryptedData', object OUT 
 if rc <> 0 
   begin 
      exec sp_oageterrorinfo object, src out, descr out end 
      method_call := 'SetSecret("' + Secret_code + '")' 
      RETURN (outstr); 
  END;

Ответы [ 2 ]

1 голос
/ 03 февраля 2011

Я не уверен, что ты ищешь. Отметьте

, а также вы можете просмотреть тоже

0 голосов
/ 03 февраля 2011

Хранимые процедуры можно обернуть, что является формой шифрования. Но вы не можете обновить ключ, так как он жестко запрограммирован в алгоритме упаковки.

Это может заставить вас думать, что они подвержены взлому. Они есть и распаковщики доступны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...