Added ability to specify signer(s) when performing encryption