Vitalsource Technologies, Inc. Verifiable Composition Of Signature And Encryption