当前位置: 代码网 > it编程>数据库>MsSqlserver > oracle的sqlnet.ora文件配置传输加密算法详解

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

2024年11月20日 MsSqlserver 我要评论
oracle的sqlnet.ora文件配置传输加密算法sqlnet.ora文件位于oracle_home/network/admin目录中。sqlnet.ora文件中增加如下:sqlnet.encry

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

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。/div>

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com