
The LockStream Secure Package Reader is a client-side application that resides on consumer devices and is able to interpret content packaged in LockStream format. The client has five primary functions:

 |
Authentication |
 |
Real time decryption |
 |
 |
Call Home |
 |
Copy degradation |
 |
 |
Tamper resistance |
 |
|
 |
For authentication, the client checks the business rules provided by the license to determine how authentication is handled for the particular package: a Personally Important Password (patent-pending), machine ID or digital certificate. If the media cannot be authenticated locally, the client software contacts the License Authority. The LockStream Call Home function -- communicating back to a License Authority -- is also used for usage tracking and the enforcement of some DRM business rules.
Once authenticated, the client begins decrypting the media. For audio, LockStream Secure Audio Path technology protects the bits as they travel through the device so they cannot be intercepted. LockStream's Secure Audio Path works regardless of the audio format being used: AAC, MP3, MPEG, etc.
LockStream technology detects any attempt by an end user to modify either the client or content, and no media that has been tampered with will be authenticated.
The software version of LockStream Secure Package Reader is available on a wide variety of platforms.
