예제 #1
0
파일: montfp.cpp 프로젝트: mahdiz/mpclib
static void fp_from_hash(element_ptr a, void *data, int len) {
	mpz_t z;

	mpz_init(z);
	pbc_mpz_from_hash(z, a->field->order, (unsigned char*)data, len);
	fp_set_mpz(a, z);
	mpz_clear(z);
}
예제 #2
0
static void zp_from_hash(element_ptr n, void *data, int len) {
  pbc_mpz_from_hash(n->data, n->field->order, data, len);
}
예제 #3
0
파일: naivefp.cpp 프로젝트: mahdiz/mpclib
static void zp_from_hash(element_ptr n, void *data, int len) {
	pbc_mpz_from_hash((mpz_ptr)n->data, n->field->order, (unsigned char*)data, len);
}