Developer Guide

  • 10/27/2020
  • Public Content


The SDK includes code samples demonstrating each of the following features to aid you in the development of your Intel® DAL project:
In addition, the SDK contains a full, real-world solution sample that demonstrates how to use Intel DAL for Digital Rights Management (DRM):
The SDK download package places the samples here:
The Samples folder contains a subfolder for each sample. Each sample includes code for both the trusted application and the host.
The samples folder also contains a simple server (DALSamplesServer) for communicating with those samples that require a server. The server is located at
You must build the trusted application before attempting to run the host application.
To run a sample on Amulet, choose Amulet configuration in the host project build configuration.  Each host application looks for its matching trusted application using the environment variable "DAL SDK" and the relative path inside the SDK installation directory.
Each sample includes a Readme_SampleName file with details of the sample.

Product and Performance Information


Performance varies by use, configuration and other factors. Learn more at