TMAegisBeta
更多 db2 规则

IBM Db2

TMA-DB2-8.2.2

Do Not Use Encryption Algorithms that are Not Secure

低级别 2人工审核db2

说明

Encryption can be performed with various algorithms, some of which are outdated and should no longer be used.

检查方式

审计方法: 人工审核

此项建议无法自动检查。当您传入 --include-manual 时,扫描结果会列出该项并附带这些说明。

Check that you are not using an outdated algorithm (like 3DES) by looking at the configuration settings.

修复方式

修复方法: 操作指南或基础设施补丁

To determine what encryption options used to encrypt the database you can run the following command: db2 => get db cfg | grep -i encrypt Encryption Library for Backup (ENCRLIB) = libdb2encr.so Encryption Options for Backup (ENCROPTS) = CIPHER=AES:MODE=CBC:KEY LENGTH=256 Encrypted database = YES ENCROPTS should not contain CIPHER=3DES algorithm, because 3DES is not secure. CIPHER=AES is secure. You can also check the current database encryption settings: db2 => SELECT * FROM TABLE(SYSPROC.ADMIN_GET_ENCRYPTION_INFO()) You must be connected to the database to run this command. From the information retrieved, the ALGORITHM should not be 3DES.

属性

操作系统
任意
标签
db2databasemanual
参考
CIS IBM Db2 12.1 Benchmark v1.0.0 - 8.2.2 Do Not Use Encryption Algorithms that are Not Secure