#include #include #include #include "authsrv.h" /* * A->C: ChA * C->A: C, KC{CKcchal, ChA, oPC, nPC} * A->C: "password changed" * or * A->C: E */ char *passwd(char*, char*); void main(int argc, char *argv[]) { char chal[AUTHLEN], req[NAMELEN+AUTHLEN+2*PASSLEN], *m, rep[ERRLEN]; int i; USED(argc, argv); argv0 = "changekey"; srand(time(0) * getpid()); for(i=1; i