int __do_digest(struct digest *d, unsigned char *sig, int argc, char *argv[]);