Verify Assertion Signature

This is dangerous... opens up a simpler vector where I simply append a valid second assertion to an evil first assertion.
I would suggest changing this to be that all assertions must have been signed with a valid signature.