Network Security
Enable Decryption
Table of Contents
Expand All
|
Collapse All
Network Security Docs
-
- Security Policy
-
- Security Profile Groups
- Security Profile: AI Security
- Security Profile: WildFire® Analysis
- Security Profile: Antivirus
- Security Profile: Vulnerability Protection
- Security Profile: Anti-Spyware
- Security Profile: DNS Security
- Security Profile: DoS Protection Profile
- Security Profile: File Blocking
- Security Profile: URL Filtering
- Security Profile: Data Filtering
- Security Profile: Zone Protection
-
- Policy Object: Address Groups
- Policy Object: Regions
- Policy Object: Traffic Objects
- Policy Object: Applications
- Policy Object: Application Groups
- Policy Object: Application Filter
- Policy Object: Services
- Policy Object: Auto-Tag Actions
- Policy Object: Devices
-
- Uses for External Dynamic Lists in Policy
- Formatting Guidelines for an External Dynamic List
- Built-in External Dynamic Lists
- Configure Your Environment to Access an External Dynamic List
- Configure your Environment to Access an External Dynamic List from the EDL Hosting Service
- Retrieve an External Dynamic List from the Web Server
- View External Dynamic List Entries
- Enforce Policy on an External Dynamic List
- Find External Dynamic Lists That Failed Authentication
- Disable Authentication for an External Dynamic List
- Policy Object: HIP Objects
- Policy Object: Schedules
- Policy Object: Quarantine Device Lists
- Policy Object: Dynamic User Groups
- Policy Object: Custom Objects
- Policy Object: Log Forwarding
- Policy Object: Authentication
- Policy Object: Decryption Profile
- Policy Object: Packet Broker Profile
-
-
-
- The Quantum Computing Threat
- How RFC 8784 Resists Quantum Computing Threats
- How RFC 9242 and RFC 9370 Resist Quantum Computing Threats
- Support for Post-Quantum Features
- Post-Quantum Migration Planning and Preparation
- Best Practices for Resisting Post-Quantum Attacks
- Learn More About Post-Quantum Security
-
-
-
- Investigate Reasons for Decryption Failure
- Identify Weak Protocols and Cipher Suites
- Troubleshoot Version Errors
- Troubleshoot Unsupported Cipher Suites
- Identify Untrusted CA Certificates
- Repair Incomplete Certificate Chains
- Troubleshoot Pinned Certificates
- Troubleshoot Expired Certificates
- Troubleshoot Revoked Certificates
Enable Decryption
Use decryption policy rules and profiles to define the traffic you decrypt and the
traffic to exclude from decryption because of regulations, business reasons, or privacy
reasons.
Where Can I Use This? | What Do I Need? |
---|---|
|
No separate license required for decryption when using NGFWs or
Prisma Access.
Note: The features and capabilities available to you in
Strata Cloud Manager depend on your active license(s).
|
Enable decryption for visibility into traffic passing through your network—potential
threats, unwanted traffic, and other anomalies that might otherwise go unexamined.
Decryption involves the conversion of encrypted traffic to plaintext for deep
inspection. The Next-Generation Firewall (NGFW) inspects the traffic and
applies relevant decryption policy rules and profiles. Traffic is re-encrypted before it
exits the NGFW. Many services rely on and enhance decryption
capabilities, including Advanced URL Filtering, Advanced Threat Prevention, and Advanced
WildFire®. You can't protect your network against threats you can't see. Reasons to
enable decryption include preventing the exfiltration of sensitive data, ensuring legal
or regulatory compliance, and enabling filtering of HTTPS websites.
Enabling decryption impacts throughput performance.
To correctly size NGFWs, identify traffic to
prioritize for decryption, run a proof of concept, and work with Palo Alto Networks
experts.
A best practice decryption deployment aims to decrypt as much traffic as possible the
traffic, while properly managing undecrypted traffic. The following high-level steps are
key to building a robust, informed decryption deployment.
- Plan your decryption deployment. You might block legitimate traffic if you don't have a well thought out decryption policy.
- (SSL decryption) Follow the steps to get started with SSL decryption, which will help with planning and policy refinement before widespread implementation.
- (SSL decryption) Prepare required keys and certificates. SSL Decryption Deployment Best Practices describes best practices for generating and distributing keys and certificates.
- Define traffic to decrypt and not
to decrypt in a decryption policy rule.
- (Best Practice) Block URL filtering categories that are known to be dangerous, such as malware, phishing, dynamic-dns, unknown, command-and-control, proxy-avoidance-and-anonymizers, copyright-infringement, extremism, newly-registered-domain, grayware, and parked. If you must allow any of these categories for business reasons, decrypt them and apply strict Security profiles to the traffic.
- (Best Practice) Decrypt the following URL categories if you allow them: online-storage-and-backup, web-based-email, web-hosting, personal-sites-and-blogs, and content-delivery-networks.
- Add websites that can't be decrypted for technical reasons to the SSL decryption exclusion list.
- Apply granular settings to traffic matching decryption policy rules. Decryption profiles allow you to configure certificate checks, session mode checks, failure checks, and protocol and algorithm checks, depending on the decryption type. These checks prevent risky connections, such as sessions with untrusted certificate issuers, weak protocols, ciphers, and algorithms, and servers that have certificate issues.
Decryption deployment best practices checklist
provides a comprehensive list of best practices for each step of the way.