• Contents
  • About
  • What's New in Encryption in SAS 9.4
  • Accessibility
  • About This Book
  • Encryption in SAS 9.4
    • Technologies for Encryption
      • Overview of Encryption
      • FIPS 140-2 Standards Compliance
      • Providers of Encryption
      • Encryption Algorithms
      • Comparison of Encryption Technologies
      • Encryption: Implementation
      • Encryption: SAS Logging Facility
      • Encrypting ODS Generated PDF Files
    • SAS System Options for Encryption
      • ENCRYPTFIPS System Option
      • NETENCRYPT System Option
      • NETENCRYPTALGORITHM System Option
      • NETENCRYPTKEYLEN= System Option
      • SSLCALISTLOC= System Option
      • SSLCERTISS= System Option
      • SSLCERTLOC= System Option
      • SSLCERTSERIAL= System Option
      • SSLCERTSUBJ= System Option
      • SSLCLIENTAUTH System Option
      • SSLCRLCHECK System Option
      • SSLCRLLOC= System Option
      • SSLPKCS12LOC= System Option
      • SSLPKCS12PASS= System Option
      • SSLPVTKEYLOC= System Option
      • SSLPVTKEYPASS= System Option
      • SSLREQCERT= System Option
    • SAS Environment Variables for Encryption
      • Overview of Environment Variables
      • SAS_SSL_MIN_PROTOCOL Environment Variable
      • SAS_SSL_CIPHER_LIST Environment Variable
      • SSLCACERTDIR Environment Variable
      • SSL_CERT_DIR Environment Variable
      • SSL_USE_SNI Environment Variable
    • PWENCODE Procedure
      • Syntax: PWENCODE Procedure
      • PROC PWENCODE Statement
      • Overview: PWENCODE Procedure
      • Concepts: PWENCODE Procedure
      • Examples: PWENCODE Procedure
        • Example 1: Encoding a Password
        • Example 2: Using an Encoded Password in a SAS Program
        • Example 3: Saving an Encoded Password to the Paste Buffer
        • Example 4: Specifying Method= SAS003 to Encode a Password
    • Encryption Technologies: Examples
      • SAS Proprietary Encryption for SAS/SHARE: Example
      • SAS/SECURE for SAS/CONNECT: Example
      • TLS for a SAS/CONNECT UNIX Spawner: Example
      • TLS for a SAS/CONNECT Windows Spawner: Example
      • TLS on a z/OS Spawner on a SAS/CONNECT Server: Example
      • TLS for SAS/SHARE on UNIX: Example
      • TLS for SAS/SHARE on Windows: Examples
      • TLS for SAS/SHARE on z/OS: Example
      • SSH Tunnel for SAS/CONNECT: Example
      • SSH Tunnel for SAS/SHARE: Example
  • Installing and Configuring TLS and Certificates
    • Certificates Explained
      • About Certificates
      • Certificate File Formats
      • Overview of Certificate Management Using the SAS Deployment Manager
      • Certificate Implementation: How TLS Client and Servers Negotiate
      • How SAS Validates Certificates between Clients and Servers
    • Installing and Configuring TLS and Certificates on UNIX
      • TLS on UNIX: System and Software Requirements
      • Certificate Locations
      • Preparation for Setting Up Digital Certificates
      • Setting Up Digital Certificates Using OpenSSL
      • Convert between PEM and DER File Formats Using OpenSSL
      • Manage Certificates in the Trusted CA Bundle Using the SAS Deployment Manager
      • Add Your Certificates to the SAS Private JRE
      • How Clients and Servers Validate Certificates
      • TLS on UNIX: Building FIPS 140-2 Capable OpenSSL
    • Installing and Configuring TLS and Certificates on Windows
      • TLS on Windows: System and Software Requirements
      • TLS on Windows: Setting Up Digital Certificates
      • Add Your Certificates to the Windows CA Stores
      • TLS on Windows: Converting between PEM and DER File Formats for TLS
      • Use the SAS Deployment Manager to Manage Certificates in the Trusted CA Bundle
      • TLS on Windows: Validating Certificates between Clients and Servers
      • TLS on Windows: FIPS 140-2 Capable OpenSSL
    • Installing and Configuring TLS and Certificates on z/OS
      • TLS on z/OS: System and Software Requirements
      • TLS on z/OS: Setting Up Digital Certificates
      • Use the SAS Deployment Manager to Manage Certificates in the Trusted CA Bundle
    • Troubleshooting
      • Troubleshooting TLS
  • Recommended Reading
  • Glossary


ProductRelease
Base SAS9.4_M4
Type
Usage and Reference
Copyright Date
November 2016
Last Updated
22Nov2016