Skip to main content

πŸ’Ό SC-12 Cryptographic Key Establishment and Management (L)(M)(H)

  • Contextual name: πŸ’Ό SC-12 Cryptographic Key Establishment and Management (L)(M)(H)
  • ID: /frameworks/fedramp-high-security-controls/sc/12
  • Located in: πŸ’Ό System and Communications Protection

Description​

Establish and manage cryptographic keys when cryptography is employed within the system in accordance with the following key management requirements: [FedRAMP Assignment: In accordance with Federal requirements].

SC-12 Additional FedRAMP Requirements and Guidance:

Guidance: See references in NIST 800-53 documentation.

Guidance: Must meet applicable Federal Cryptographic Requirements. See References Section of control.

Guidance: Wildcard certificates may be used internally within the system, but are not permitted for external customer access to the system.

Similar​

  • Sections
    • /frameworks/nist-sp-800-53-r5/sc/12
  • Internal
    • ID: dec-c-c577f67c

Similar Sections (Take Policies From)​

SectionSub SectionsInternal RulesPoliciesFlags
πŸ’Ό NIST SP 800-53 Revision 5 β†’ πŸ’Ό SC-12 Cryptographic Key Establishment and Management613

Similar Sections (Give Policies To)​

SectionSub SectionsInternal RulesPoliciesFlags
πŸ’Ό FedRAMP Low Security Controls β†’ πŸ’Ό SC-12 Cryptographic Key Establishment and Management (L)(M)(H)11
πŸ’Ό FedRAMP Moderate Security Controls β†’ πŸ’Ό SC-12 Cryptographic Key Establishment and Management (L)(M)(H)11

Sub Sections​

SectionSub SectionsInternal RulesPoliciesFlags
πŸ’Ό SC-12(1) Availability (H)

Policies (11)​

PolicyLogic CountFlags
πŸ“ AWS IAM User Access Keys are not rotated every 90 days or less 🟒1🟒 x6
πŸ“ AWS IAM User has more than one active access key 🟒1🟒 x6
πŸ“ AWS IAM User with console and programmatic access set during the initial creation 🟒🟒 x3
πŸ“ AWS KMS Symmetric CMK Rotation is not enabled 🟒1🟒 x6
πŸ“ Azure Key Vault Soft Delete and Purge Protection functions are not enabled 🟒1🟒 x6
πŸ“ Azure Non-RBAC Key Vault stores Keys without expiration date 🟒1🟒 x6
πŸ“ Azure Non-RBAC Key Vault stores Secrets without expiration date 🟒1🟒 x6
πŸ“ Azure RBAC Key Vault stores Keys without expiration date 🟒1🟒 x6
πŸ“ Azure RBAC Key Vault stores Secrets without expiration date 🟒1🟒 x6
πŸ“ Azure SQL Server Transparent Data Encryption Protector is not encrypted with Customer-managed key 🟒1🟒 x6
πŸ“ Azure Storage Account With Critical Data is not encrypted with customer managed key 🟒🟒 x3

Internal Rules​

RulePoliciesFlags
βœ‰οΈ dec-x-0be4dfe51
βœ‰οΈ dec-x-0feec7902
βœ‰οΈ dec-x-4d6fee7a1
βœ‰οΈ dec-x-82ca41272
βœ‰οΈ dec-x-230b5e351
βœ‰οΈ dec-x-307950161
βœ‰οΈ dec-x-aef11ebd1
βœ‰οΈ dec-x-b10e98af1
βœ‰οΈ dec-x-bcb0c78f1