A method and system are directed towards enabling content security in a
distributed environment. The system includes a data store for content
associated with an application that may be tagged as exclusively memory
resident at a client. The content may also be encrypted and digitally
signed. When an authenticated client requests the content, it is provided
at a constrained rate that enables a portion of the content to start
execution on the client before the application associated with the
content is completely downloaded. Additional portions of the content are
provided to the client when the additional portions are required for
execution by the application.