V11.3.1: Verify that insecure block modes (e.g., ECB) and weak padding schemes (e.g., PKCS#1 v1.5) are not used.
ASVS Maturity
V11.3.2
V11.3.2: Verify that only approved ciphers and modes such as AES with GCM are used.
ASVS Maturity
V11.3.3
V11.3.3: Verify that encrypted data is protected against unauthorized modification preferably by using an approved authenticated encryption method or by combining an approved encryption method with an approved MAC algorithm.
ASVS Maturity
V11.3.4
V11.3.4: Verify that nonces, initialization vectors, and other single-use numbers are not used for more than one encryption key and data-element pair. The method of generation must be appropriate for the algorithm being used.
ASVS Maturity
V11.3.5
V11.3.5: Verify that any combination of an encryption algorithm and a MAC algorithm is operating in encrypt-then-MAC mode.