AC-17(2)—Remote Access | Protection of Confidentiality and Integrity Using Encryption
IL4 Mod
IL4 High
IL5
IL6
>Control Description
Implement cryptographic mechanisms to protect the confidentiality and integrity of remote access sessions.
>DoD Impact Level Requirements
No specific parameter values or requirements for this impact level.
>Discussion
Virtual private networks can be used to protect the confidentiality and integrity of remote access sessions. Transport Layer Security (TLS) is an example of a cryptographic protocol that provides end-to-end communications security over networks and is used for Internet communications and online transactions.
>Programmatic Queries
Beta
Related Services
AWS Client VPN
AWS Site-to-Site VPN
AWS PrivateLink
CLI Commands
Check VPN endpoint encryption settings
aws ec2 describe-client-vpn-endpoints --query 'ClientVpnEndpoints[].{Id:ClientVpnEndpointId,Transport:TransportProtocol,VpnProtocol:VpnProtocol}'Describe Site-to-Site VPN encryption options
aws ec2 describe-vpn-connections --query 'VpnConnections[].{Id:VpnConnectionId,Options:Options.TunnelOptions[].{Phase1:Phase1EncryptionAlgorithms,Phase2:Phase2EncryptionAlgorithms}}'List PrivateLink endpoints for encrypted access
aws ec2 describe-vpc-endpoints --query 'VpcEndpoints[].{Id:VpcEndpointId,Service:ServiceName,Type:VpcEndpointType}'Create VPN with specific encryption algorithms
aws ec2 create-vpn-connection --type ipsec.1 --customer-gateway-id CGW_ID --vpn-gateway-id VGW_ID --options '{"TunnelOptions":[{"Phase1EncryptionAlgorithms":[{"Value":"AES256-GCM-16"}]}]}'>Related Controls
>Assessment Interview Topics
Questions assessors commonly ask
Process & Governance:
- •What formal policies and procedures govern the implementation of AC-17(2) (Protection Of Confidentiality And Integrity Using Encryption)?
- •Who are the designated roles responsible for implementing, maintaining, and monitoring AC-17(2)?
- •How frequently is the AC-17(2) policy reviewed and updated, and what triggers policy changes?
- •What training or awareness programs ensure personnel understand their responsibilities related to AC-17(2)?
Technical Implementation:
- •Describe the specific technical mechanisms or controls used to enforce AC-17(2) requirements.
- •What automated tools, systems, or technologies are deployed to implement AC-17(2)?
- •How is AC-17(2) integrated into your system architecture and overall security posture?
- •What configuration settings, parameters, or technical specifications enforce AC-17(2) requirements?
Evidence & Documentation:
- •What documentation demonstrates the complete implementation of AC-17(2)?
- •What audit logs, records, reports, or monitoring data validate AC-17(2) compliance?
- •Can you provide evidence of periodic reviews, assessments, or testing of AC-17(2) effectiveness?
- •What artifacts would you present during a FedRAMP assessment to demonstrate AC-17(2) compliance?
Ask AI
Configure your API key to use AI features.