Add support for signing and verifying messages