signature verifcation from recovered key