Intel® Dynamic Application Loader
Run your sensitive code securely in a trusted execution environment that has its own dedicated processor, firmware, and hardware.
To download the SDK, contact your Intel® representative.
The Intel® Dynamic Application Loader (Intel® DAL) is a unique feature of Intel® platforms that is available on many form factors, including workstations, desktops, notebooks, tablets, and IoT devices. Use it to run small portions of Java* code on Intel® Converged Security and Management Engine firmware.
Benefits
- The environment is completely independent of the operating system.
- Malware and spyware that may have infected your operating system have no access to the process.
- Messages to and from the Intel DAL environment can be signed and encrypted for added security.
- The software is compatible with a Windows*, Linux*, or Android* host system.
- Provide consistent implementation across a wide range of Intel® platforms for easy cross-platform development.
SDK for Intel® DAL
This collection of tools guides you through the development of your applet and host application.
Host Applications
Occasionally, applications that run on the host operating system need to perform tasks that require a high level of security. Instead of running the code or storing the data in memory that is accessible to the operating system, the host application uses an applet. The applet executes the work in the secure Intel DAL environment, which is protected from hacking.
Applets
Design and create a small Java applet for your users to install on the Intel® Management Engine firmware. This applet contains robust security functions that run whenever called upon by your host application.