now easier message encryption with EnvelopeFactory