PowerBuilder 2025 R2 AES-GCM: Native Authenticated Encryption and Tamper Detecti

Luis Avilan
CODE AUTHOR
Posts: 22
 2 weeks 19 hours ago #669 by Luis Avilan
Luis Avilan created the code: PowerBuilder 2025 R2 AES-GCM: Native Authenticated Encryption and Tamper Detecti

Introduction

PowerBuilder 2025 R2 introduces a major security improvement for business applications: native support for modern cryptographic operations through CrypterObject and CoderObject. This demo project focuses on one of the most relevant additions for enterprise systems: AES-GCM authenticated encryption.

AES-GCM is not just encryption. It is authenticated encryption, meaning the receiver can detect whether the encrypted payload was altered after it left the sender. For payment files, tax documents, ERP messages, API payloads, banking instructions, and any sensitive JSON exchange, this changes the security model: confidentiality and integrity are handled as one operation.

This article uses the demo project Demo_AES-GCM_pb, implemented in the window w_demo_security.srw. The user encrypts a fiscal JSON payload, transmits it as hexadecimal text, simulates reception, and then intentionally modifies one character to prove that tampering is rejected.
For more details and specifications, see the article PowerBuilder 2025 R2 AES-GCM: Native Authenticated Encryption and Tamper Detection

This message has an attachment file.
Please log in or register to see it.

Please Log in or Create an account to join the conversation.