Check the signature protocol as well, for correctness.