2.0.0 1.0.0
Auto Light Dark
Auto Light Dark
2.0.0 1.0.0

Introduction

Enterprise Secure Key Manager (ESKM) can be used as an external key manager for
Microsoft Double Key Encryption (DKE) to provide enhanced data protection and key control.
In this setup, Microsoft manages one encryption key, and the second key is securely stored
and managed in ESKM by the organization.
When a user opens DKE-protected content in Microsoft 365, the DKE service connects to
ESKM to request access to organization’s key. ESKM authorizes the request and allows
decryption only if the organization approves it. This ensures that Microsoft cannot access
the protected data without the organizations consent.

image-20260317-094017.png


Azure DKE

Using ESKM as the external key manager allows organizations to:

  • Maintain full control over encryption keys.

  • Enforce internal security and access policies.

  • Meet compliance and data requirements.

About this Guide

This guide outlines the following features:

  • Accessing the Cloud Integration Web Console

  • Cloud Settings

  • Microsoft DKE Integration

  • Microsoft Azure DKE API Commands

  • Configurations on Azure and Microsoft Purview

  • Verification of encryption and decryption with DKE

Target Audience

This guide is intended for administrators of Microsoft DKE and Utimaco ESKM.

Purpose of this Integration

The purpose of this integration is to integrate Microsoft Double Key Encryption (DKE) with Utimaco ESKM to provide an additional layer of protection for sensitive Microsoft 365 data while maintaining control of the encryption key within Utimaco ESKM.

Abbreviations

Abbreviation

Meaning

ESKM

Enterprise Secure Key Manager

DKE

Double Key Encryption

API

Application Programming Interface

CA

Certificate Authority

UI

User Interface

URL

Uniform Resource Locator

RSA

Rivest, Shamir, Adleman

GUI

Graphical User Interface

SSL

Secure Sockets Layer

CN

Common Name

IP

Internet Protocol

FQDN

Fully Qualified Domain Name

List of Abbreviations

Document Conventions

The following conventions are used in this guide:

Convention

Use

Example

Bold

Items of the Graphical User Interface (GUI), e.g., menu options

Select Details and click on Properties button

Monospaced

Code that is given for explanation or as an example, file paths

certreq.exe -new request.inf IISCertRequest.csr

Italic

References and important terms

Operating system listed in Tested Versions

Document Conventions

We use special icons to highlight the most important notes and information.

Here you will find important safety information that should be followed.

Here you will find additional notes or supplementary information.

This message marks the result expected after the successful execution of an instruction.