Oracle网络传输的加密和完整性验证(2)

同样需要配合使用。

参数解释:
SQLNET.CRYPTO_CHECKSUM_CLIENT。默认设置为ACCEPTED。

参数

    ACCEPTED - 客户端不请求使用校验和,但是如果服务器请求校验和,则请求。兼容的服务器参数为REJECTED,REQUESTED和REQUIRED。
    REJECTED - 客户端不支持使用校验和。兼容的服务器参数为REJECTED,ACCEPTED和REQUESTED。
    REQUESTED - 客户端喜欢使用校验和,但是如果服务器拒绝它们的使用,则不强制该问题。兼容的服务器参数是ACCEPTED,REQUESTED和REQUIRED。
    REQUIRED - 客户端要求使用校验和,否则不连接。兼容的服务器参数是ACCEPTED,REQUESTED和REQUIRED。 

SQLNET.CRYPTO_CHECKSUM_SERVER。默认设置为ACCEPTED。

参数

    ACCEPTED - 服务器不请求使用校验和,但如果客户端请求它们,请继续。兼容的服务器参数有:REJECTED,REQUESTED和REQUIRED。
    REJECTED - 服务器根本不支持使用校验和。兼容的客户端参数为REJECTED,ACCEPTED和REQUESTED。
    REQUESTED - 服务器更喜欢使用校验和,但是如果客户端拒绝它们的使用,则不强制该问题。兼容的客户端参数是ACCEPTED,REQUESTED和REQUIRED。
    REQUIRED - 服务器要求使用校验和,否则不连接。兼容的客户端参数是ACCEPTED,REQUESTED和REQUIRED。

对性能的影响:

既然要 加密和解密就势必会占用一定的性能资源,但影响不大,下图是一个测试结果,摘自  

AlgorithmNoneMD5SHA-1
Time   %None   Time   %None   Time   %None  
None 79.6 s       80.5 s   101%   82.4 s   104%  
DES 104.7 s   132%   107.1 s   135%   108.2 s   136%  
3DES168 151.8 s   191%   153.9 s   193%   155.6 s   196%  
AES128 88.8 s   112%   90.5 s   114%   92.1 s   116%  
AES256 91.8 s   115%   93.5 s   117%   94.2 s   118%  
RC4_128 81.6 s   103%   82.5 s   104%   85.0 s   107%  
RC4_256 81.7 s   103%   82.8 s   104%   85.0 s   107%  


参考文档:
#BBJBIECD

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/2caedf631a0c9098827ddb2ebaedb441.html