Add signing and verification