Skip to main contentSkip to search
Powered by Zoomin Software. For more details please contactZoomin
Progress DocumentationProgress Documentation
Progress Documentation
  • Home
  • Home
  • EnglishČeštinaDeutsch (Germany)Español (Spain)Français (France)Italiano (Italy)Português (Brasil)日本語Русский (Russia)中文 (简体) (China)中文 (繁體, 台灣) (Taiwan)ar-AR
  • Login

What's New in OpenEdge 12

AES-GCM Encryption Support in ABL

Save PDF
Save selected topicSave selected topic and subtopicsSave all topics
Share
Share to emailCopy topic URL
Print
Table of Contents
  • Learn about OpenEdge 12
  • What's New in OpenEdge 12.8–Long-Term Supported (LTS)
    • Application Security
    • Continuous Operations
    • Database Enhancements
    • Developer Productivity
    • DevOps Productivity
    • Integration and Interoperability
    • Performance and Scalability
    • AI Enablement
    • Third-Party Support
  • What's New in OpenEdge 12.8
  • What's New in OpenEdge 12.7
  • What's New in OpenEdge 12.6
  • What's New in OpenEdge 12.5
  • What's New in OpenEdge 12.4
  • What's New in OpenEdge 12.3
  • What's New in OpenEdge 12.2
    • Continuous operations
    • Performance improvements
    • Security updates
      • OpenSSL, TLS, and Cipher Suite support
      • AES-GCM Encryption Support in ABL
      • Changes to the ENCRYPT-AUDIT-MAC-KEY() Method
    • Developer experience enhancements
      • Updates to ABLUnit
      • Support for deploying an OpenEdge database in a Docker container
      • Identify Memory Leaks
    • Java support
    • OpenEdge Database
    • PAS for OpenEdge
    • OpenEdge Adapters
    • OpenEdge Management
    • OpenEdge SQL
    • OpenEdge Pro2 6.1
    • De-supported and deprecated features in OpenEdge 12.2
  • What's New in OpenEdge 12.1
    • High availability
    • Performance
    • Security
    • Developer experience
    • Miscellaneous
  • What's New in OpenEdge 12.0
    • Progress Application Server for OpenEdge
      • HealthScanner
      • Docker Container support
      • Unified logging for PAS for OpenEdge container
      • Swagger UI support for PASOE management APIs
      • Improved agent stop
      • Server-side ABL performance profiling
      • Security updates
    • SQL
      • Online schema changes
      • Online JVM configuration
      • Troubleshoot information added to Protrace report
      • Autonomous Update Statistics
    • Database
      • AI file streaming
      • Multi-threaded server
      • Reduced locking delays in buffer hash table
      • Modifiable VSTs in replication target
      • Appropriate file permissions for conversion utilities
      • Sequences all 64-bit
      • Database startup parameter changes
      • Large file support
      • Synchronous commit mode no longer supported
      • Improved transition control
      • Encryption changes for binary dump and load
    • OpenEdge Management
      • Simplified PAS for OpenEdge creation wizard
      • Simplified PAS for OpenEdge configuration
      • OpenEdge Management now runs independently of AdminServer
    • ABL
      • New memory stream classes
      • Indeterminate array resizing improvement
      • Error and stop object enhancements for a Java open client
      • STOP condition processing
      • Behavior change for empty FIELDS list
      • Client-principal updates
      • New server-side join processing
      • R-code updates
    • Progress Developer Studio for OpenEdge
      • Performance profiler enhancements
      • New ABL editor options
      • Support for importing and exporting workspace settings
      • Bundled third-party tool updates
      • Telerik UI for WinForms update
    • DataServers
      • Requirement to build executables on AIX is lifted
      • Dynamic loading of Oracle client library in OpenEdge DataServer is enabled
Table of Contents

AES-GCM Encryption Support in ABL

Save PDF
Save selected topicSave selected topic and subtopicsSave all topics
Share
Share to emailCopy topic URL
Print
  • Last Updated: February 9, 2026
  • 1 minute read
    • OpenEdge
    • Version 12.8
    • Version 12.2
    • Documentation

In OpenEdge 12.2.11, the ENCRYPT AND DECRYPT functions in ABL are extended to support AES-GCM encryption. Prior to this release, ABL developers had to hardcode the AES-GCM cipher suite in their code to meet FIPS compliance.

For more information, see:
  • DECRYPT function
  • ENCRYPT function
  • SYMMETRIC-SUPPORT attribute
  • SYMMETRIC-ENCRYPTION-AAD attribute
  • SECURITY-POLICY system handle
TitleResults for “How to create a CRG?”Also Available inAlert