1. A method for providing a secure file service, comprising: receiving at a multi-level secure (MLS) service module a request from a secure user processor for a classified file; responsive to said request, accessing with a cryptographic processor an MLS file system containing said classified file; decrypting said classified file with said cryptographic processor; verifying an integrity of said classified file; and serving said classified file to said secure user processor in decrypted form.