Home | History | Annotate | Download | only in eap_peer

Lines Matching refs:prime

156 		BN_free(data->grp->prime);
245 BN_num_bits(data->grp->prime));
331 BN_bin2bn(ptr, BN_num_bytes(data->grp->prime), x);
332 ptr += BN_num_bytes(data->grp->prime);
333 BN_bin2bn(ptr, BN_num_bytes(data->grp->prime), y);
334 ptr += BN_num_bytes(data->grp->prime);
409 ((element = os_malloc(BN_num_bytes(data->grp->prime) * 2)) ==
417 * sufficiently smaller than the prime or order might need pre-pending
421 os_memset(element, 0, BN_num_bytes(data->grp->prime) * 2);
426 offset = BN_num_bytes(data->grp->prime) - BN_num_bytes(x);
428 offset = BN_num_bytes(data->grp->prime) - BN_num_bytes(y);
429 BN_bn2bin(y, element + BN_num_bytes(data->grp->prime) + offset);
432 2 * BN_num_bytes(data->grp->prime));
438 2 * BN_num_bytes(data->grp->prime));
481 /* each component of the cruft will be at most as big as the prime */
482 if (((cruft = os_malloc(BN_num_bytes(data->grp->prime))) == NULL) ||
498 * zero the memory each time because this is mod prime math and some
501 os_memset(cruft, 0, BN_num_bytes(data->grp->prime));
502 offset = BN_num_bytes(data->grp->prime) - BN_num_bytes(data->k);
504 eap_pwd_h_update(hash, cruft, BN_num_bytes(data->grp->prime));
514 os_memset(cruft, 0, BN_num_bytes(data->grp->prime));
515 offset = BN_num_bytes(data->grp->prime) - BN_num_bytes(x);
517 eap_pwd_h_update(hash, cruft, BN_num_bytes(data->grp->prime));
518 os_memset(cruft, 0, BN_num_bytes(data->grp->prime));
519 offset = BN_num_bytes(data->grp->prime) - BN_num_bytes(y);
521 eap_pwd_h_update(hash, cruft, BN_num_bytes(data->grp->prime));
524 os_memset(cruft, 0, BN_num_bytes(data->grp->prime));
539 os_memset(cruft, 0, BN_num_bytes(data->grp->prime));
540 offset = BN_num_bytes(data->grp->prime) - BN_num_bytes(x);
542 eap_pwd_h_update(hash, cruft, BN_num_bytes(data->grp->prime));
543 os_memset(cruft, 0, BN_num_bytes(data->grp->prime));
544 offset = BN_num_bytes(data->grp->prime) - BN_num_bytes(y);
546 eap_pwd_h_update(hash, cruft, BN_num_bytes(data->grp->prime));
549 os_memset(cruft, 0, BN_num_bytes(data->grp->prime));
579 os_memset(cruft, 0, BN_num_bytes(data->grp->prime));
580 offset = BN_num_bytes(data->grp->prime) - BN_num_bytes(data->k);
582 eap_pwd_h_update(hash, cruft, BN_num_bytes(data->grp->prime));
592 os_memset(cruft, 0, BN_num_bytes(data->grp->prime));
593 offset = BN_num_bytes(data->grp->prime) - BN_num_bytes(x);
595 eap_pwd_h_update(hash, cruft, BN_num_bytes(data->grp->prime));
596 os_memset(cruft, 0, BN_num_bytes(data->grp->prime));
597 offset = BN_num_bytes(data->grp->prime) - BN_num_bytes(y);
599 eap_pwd_h_update(hash, cruft, BN_num_bytes(data->grp->prime));
602 os_memset(cruft, 0, BN_num_bytes(data->grp->prime));
616 os_memset(cruft, 0, BN_num_bytes(data->grp->prime));
617 offset = BN_num_bytes(data->grp->prime) - BN_num_bytes(x);
619 eap_pwd_h_update(hash, cruft, BN_num_bytes(data->grp->prime));
620 os_memset(cruft, 0, BN_num_bytes(data->grp->prime));
621 offset = BN_num_bytes(data->grp->prime) - BN_num_bytes(y);
623 eap_pwd_h_update(hash, cruft, BN_num_bytes(data->grp->prime));
626 os_memset(cruft, 0, BN_num_bytes(data->grp->prime));