oracle的sqlnet.ora文件配置传输加密算法

sqlnet.ora文件位于ORACLE_HOME/network/admin目录中。

sqlnet.ora文件中增加如下:

SQLNET.ENCRYPTION_SERVER = REQUIRED
SQLNET.ENCRYPTION_TYPES_SERVER= (RC4_256)
SQLNET.CRYPTO_CHECKSUM_SERVER = REQUIRED
SQLNET.CRYPTO_CHECKSUM_TYPES_SERVER = MD5

SQLNET.ENCRYPTION_SERVER = REQUIRED

作用:打开数据库服务器的加密。

默认值:accepted

Values:

accepted:如果另一方需要或请求,则接受以启用安全服务。

rejected:拒绝禁用安全服务,即使对方要求。

requested:如果另一方允许,则请求启用安全服务。

required:需要启用安全服务,如果另一侧未启用安全服务则不允许连接。

SQLNET.ENCRYPTION_TYPES_SERVER= (RC4_256)

作用:指定数据库服务器要使用的加密算法列表。

默认值:All available algorithms.(所有可用算法)

Values:

3des112 for triple DES with a two-key (112-bit) option

3des168 for triple DES with a three-key (168-bit) option

des for standard 56-bit key size

des40 for 40-bit key size

rc4_40 for 40-bit key size

rc4_56 for 56-bit key size

rc4_128 for 128-bit key size

rc4_256 for 256-bit key size

SQLNET.CRYPTO_CHECKSUM_SERVER = REQUIRED

作用:指定数据库服务器的校验和行为。

默认值:accepted

Values:

accepted:如果另一方需要或请求,则接受以启用安全服务。

rejected:拒绝禁用安全服务,即使对方要求。

requested:如果另一方允许,则请求启用安全服务。

required:需要启用安全服务,如果另一侧未启用安全服务则不允许连接。

SQLNET.CRYPTO_CHECKSUM_TYPES_SERVER = MD5

作用:为数据库服务器指定要使用的加密校验和算法列表。

默认值:All available algorithms(所有可用算法)

Values:

md5:表示RSA Data Security的md5算法

sha1:用于安全哈希算法

官网文档:https://docs.oracle.com/cd/E11882_01/network.112/e10835/sqlnet.htm#NETRF006

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值