The system owner or architect first records the governing federal requirement, contract, procurement rule, or internal policy and the service the system needs: confidentiality, message authentication, message digest, digital signature, key establishment, key derivation, or quantum-resistant migration. The standard or NIST recommendation changes with that service. If the requirement source or service is unknown, the selector outcome is "not ready for algorithm selection," not a guessed algorithm.
Keep the selector narrow. FIPS 197 specifies AES as a block cipher with AES-128, AES-192, and AES-256. FIPS 180-4 specifies SHA-1 and SHA-2 hash algorithms. FIPS 202 specifies SHA-3 hash functions and SHAKE extendable-output functions. FIPS 186-5 specifies classical digital signature algorithms, while FIPS 203, 204, and 205 specify post-quantum ML-KEM, ML-DSA, and SLH-DSA.