1. A method for providing content protection on a client information processing system, comprising the steps of: sending a first request to a server information processing system for authentication of the client information processing system; wherein if the client information processing system is authenticated by the server information processing system, receiving a reply to the first request from the server information processing system, wherein the reply includes an authentication from the server information processing system; sending a second request to the server information processing system for access to a file using a client application, wherein the file comprises content encrypted with a first encrypting key and a trailer associated with the content and wherein the second request includes an identifier from the trailer; wherein if the server information processing system determines that the second request is in accordance with an access control policy associated with the content, receiving a reply to the second request from the server information processing system, wherein the reply includes a grant of access to the content; and accessing the content in the file using the client application.