Our client is looking to sell content (books, video clips, etc.) using an integrated CS-Cart shopping cart. The content has to be secure in transmission and when in use on the intended devices (Android, iOS and Windows tablet devices).
On a very high level there are two problems that need to be solved to realize this.
The first is to enable the encryption and delivery of content using the CS-Cart platform AFTER the customer makes the purchase. This requires the development of the appropriate hash and delivery mechanism so the content is protected at the source and in-transit.
The second is to develop the handheld (or desktop) application (a reader) that securely receives the DRM-protected content, enables access to the content, while protecting it from piracy and subsequent re-distribution.
One way to accomplish this is to use CS-Cart to provide a (one-time, timed) link (delivered probably by email) to the customer, and then "handing off" the encryption/hash generation/delivery...