General Information
Library Note
Morgan's Library Page Header
Purpose
Real Application Security
AUTHID
CURRENT_USER
Dependencies
Documented
No
First Available
Not Known
Security Model
Owned by SYS with EXECUTE granted to XS_SESSION_ADMIN
Source
{ORACLE_HOME}/rdbms/admin/prvtkzrxh.plb
Subprograms
DODHEXCHANGE
Undocumented
dbms_xs_sidp.doDHExchange(
mpkey IN VARCHAR2
mtid IN RAW
spkey OUT VARCHAR2
sskeyh OUT RAW);
DECLARE
v VARCHAR2(32767);
r RAW(64);
BEGIN
dbms_xs_sidp.doDHExchange ('Test', utl_raw.cast_to_raw('Test'), v, r);
dbms_output.put_line(v);
dbms_output.put_line(r);
END;
/
*
ORA-00600: internal error code, arguments: [kzxsidp: 05key], [], [], [], [], [], [], [], [], [], []
DODHEXCHANGE2
Undocumented
dbms_xs_sidp.doDHExchange2(
mpkey IN VARCHAR2
mtid IN RAW
spkey OUT VARCHAR2
sskeyh OUT RAW);
DECLARE
v VARCHAR2(32767);
r RAW(64);
BEGIN
dbms_xs_sidp.doDHExchange2 ('Test', utl_raw.cast_to_raw('Test'), v, r);
dbms_output.put_line(v);
dbms_output.put_line(r);
END;
/
*
ORA-00600: internal error code, arguments: [kzxsidp: 05key], [], [], [], [], [], [], [], [], [], []
DODHEXCHANGE3
Undocumented
dbms_xs_sidp.doDHExchange3(
mpkey IN VARCHAR2
mtid IN RAW
spkey OUT VARCHAR2
sskeyh OUT RAW);
DECLARE
v VARCHAR2(32767);
r RAW(64);
BEGIN
dbms_xs_sidp.doDHExchange3 ('Test', utl_raw.cast_to_raw('Test'), v, r);
dbms_output.put_line(v);
dbms_output.put_line(r);
END;
/
*
ORA-00600: internal error code, arguments: [kzxsidp: 05key], [], [], [], [], [], [], [], [], [], []
FIXDHKEYSIZE
Undocumented
dbms_xs_sidp.fixDHKeySize(
mkeysz IN BINARY_INTEGER
skeysz OUT BINARY_INTEGER
disp_only OUT BINARY_INTEGER
nlscs OUT BINARY_INTEGER);
DECLARE
s PLS_INTEGER;
d PLS_INTEGER;
n PLS_INTEGER;
BEGIN
dbms_xs_sidp.fixDHKeySize (32, s, d, n);
dbms_output.put_line(TO_CHAR(s));
dbms_output.put_line(TO_CHAR(d));
dbms_output.put_line(TO_CHAR(n));
END;
/
0
873
PL/SQL procedure successfully completed.