Visible to Intel only — GUID: GUID-5F1D58EB-3348-452C-BD5B-092C9390B669
Visible to Intel only — GUID: GUID-5F1D58EB-3348-452C-BD5B-092C9390B669
Samples
The SDK includes code samples demonstrating each of the following features to aid you in the development of your Intel® DAL project:
- EPID 1.1 Provisioning
- EPID Signing
- Events
- PTD
- Protected Storage
- Sigma 1.1
- Admin Command Host
- IAC
- SSL
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:
C:\DALsdk\Samples
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 \DALsdk\Samples\DALSamplesServer\DALSamplesServer.sln.
Note: 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.