Encryption & Decryption

Decrypt AES-128/256 encrypted API responses inside the network inspector.

When your API returns encrypted payloads, DebugSwift can decrypt them in the inspector so you see readable JSON instead of opaque base64. Supports AES-128 and AES-256 with custom decryptor hooks.

Encrypted response — ciphertext view

How it works

Register your decryption key or custom decryptor. When a matching response arrives, DebugSwift decrypts the body before display. The original ciphertext remains available in the raw view.

Encrypted response — decrypted JSON view

Custom decryptors

For non-standard encryption schemes, provide a custom decryptor closure that transforms the raw Data into a displayable string.