URL Encryption

Feature History

Feature Name

Release Information

Description

Redirect URL Encryption

2024.01

UPF supports the URL encryption of the dynamic fields using the Blowfish and AES encryption methods.

Default Setting: Disabled – Configuration Required

The redirect URL consists of the URL address with one or more dynamic fields. These dynamic fields can be encrypted using the Blowfish 128-bit or AES 256-bit encryption methods.

UPF supports encryption of the following dynamic fields:

  • #BEARER.MSISDN#

  • #BEARER.IMSI#

UPF supports the following encryption methods to encrypt the dynamic fields:

  • Blowfish Encryption—A symmetric block cipher that accommodates a variable-length key ranging from 32 to 448 bits. UPF uses single 128-bit key encryption for both encrypting and decrypting data.

  • AES Encryption—A symmetric block cipher with encryption key of sizes 128, 192, and 256 bits. UPF uses Advanced Encryption Standard (AES) with Cipher Block Chaining (CBC) mode and 256-bit keys for encryption.

    For AES encryption with CBC mode, a key phrase is taken as a configurable field from the operator. This key phrase is internally converted to a 256-bit key. UPF uses a hardcoded value of 10 rounds of 256-bit keys for AES encryption.