SM-DP+ Server

GSMA Consumer eSIM Remote SIM Provisioning

What is SM-DP+?

The SM-DP+ (Subscription Manager - Data Preparation Plus) Server is a hosted SaaS service that implements the GSMA Consumer eSIM Remote SIM Provisioning (RSP) specification. It enables secure, over-the-air provisioning and management of eSIM profiles to compatible devices.

This hosted service provides a standards-compliant solution for downloading, installing, and managing eSIM profiles on consumer devices, eliminating the need for physical SIM cards and enabling instant connectivity.

Important: This service uses GSMA SGP.26 test certificates for SM-DP+ DPtls, DPauth, and DPpb. eSIM profiles can only be downloaded using an eUICC that contains GSMA SGP.26 test keys/certificates. This service is intended for testing and development purposes only.

Key Features

Secure Provisioning

Implements GSMA RSP standards with certificate-based authentication and encrypted profile delivery.

User Management

Supports user registration with email confirmation for secure profile access and management.

HTTP/HTTPS Support

Runs as an HTTP service with full TLS/SSL support for secure communications.

Profile Management

Handles eSIM profile storage, download, and lifecycle management operations.

Certificate Management

Manages Certificate Issuer (CI) certificates and supports both NIST and Brainpool curves.

Hosted SaaS Service

Fully managed cloud service with no installation required. Access the service directly through the web interface.

How It Works

The SM-DP+ server acts as a trusted intermediary between eSIM-enabled devices and mobile network operators. When a device requests an eSIM profile, the server:

  • Authenticates the device using GSMA RSP protocols
  • Validates certificate chains and user permissions
  • Securely packages and encrypts the eSIM profile
  • Delivers the profile over HTTPS to the device
  • Manages the profile lifecycle and updates

Test Environment

This service uses GSMA SGP.26 test certificates for SM-DP+ operations, including:

  • DPtls (TLS certificate for secure transport)
  • DPauth (Authentication certificate)
  • DPpb (Profile Binding certificate)

Device Compatibility: Only eUICCs that contain GSMA SGP.26 test keys and certificates can download eSIM profiles from this service. Production eUICCs with commercial certificates will not be able to authenticate with this test environment.

This is a test environment for development and evaluation purposes only. It is not suitable for production use or commercial deployments.