/* utils.h Copyright NTT MCL, 2000. Duncan S Wong Security Group, NTT MCL July 2000 */ int get_pubKey(ESIGN_PUB_KEY *publicKey, FILE *fp); int get_privKey(ESIGN_PRIV_KEY *privateKey, FILE *fp); FILE *open_input(const char *filename); FILE *open_output(const char *filename); int parse_field(char *one_line, char *field_id, char *field_body); void assignBYTE(BYTE *to, BYTE *from, WORD len); void WORD2BYTE(BYTE *xp_raw, mp_srcptr xp, mp_size_t xsize); mp_size_t BYTE2WORD(mpz_ptr x, BYTE *raw, mp_size_t size);