Lines Matching refs:BN_num_bytes
522 outLen = BN_num_bytes(m);
537 if (outLen < BN_num_bytes(p)) {
543 BN_bn2bin(p, &publKey->keyRecord[publKey->expLength - BN_num_bytes(p)]);
559 BN_bn2bin(a, (unsigned char *)argument->d + outLen - BN_num_bytes(a));
628 unsigned int pbytes = BN_num_bytes(p);
629 unsigned int qbytes = BN_num_bytes(q);
630 unsigned int dmp1bytes = BN_num_bytes(dmp1);
631 unsigned int dmq1bytes = BN_num_bytes(dmq1);
632 unsigned int iqmpbytes = BN_num_bytes(iqmp);
679 privKey->modulusBitLength = CORRECT_ENDIANNESS(BN_num_bytes(q) * 2 * 8);
684 privKey->pLength = CORRECT_ENDIANNESS(BN_num_bytes(p) + 8);
685 privKey->qLength = CORRECT_ENDIANNESS(BN_num_bytes(q));
686 privKey->dpLength = CORRECT_ENDIANNESS(BN_num_bytes(dmp1) + 8);
687 privKey->dqLength = CORRECT_ENDIANNESS(BN_num_bytes(dmq1));
688 privKey->qInvLength = CORRECT_ENDIANNESS(BN_num_bytes(iqmp) + 8);
692 qSize = BN_num_bytes(q);
733 /* pkey += pSize - BN_num_bytes(p); WROING this should be dmp1) */
734 pkey += pSize - BN_num_bytes(dmp1);
736 pkey += BN_num_bytes(dmp1); /* move the pointer */
742 pkey += pSize - BN_num_bytes(p);
746 pkey += BN_num_bytes(p);
750 pkey += pSize - BN_num_bytes(iqmp); /* Adjust for padding */
766 if (outLen < BN_num_bytes(a)) {
771 BN_bn2bin(a, (unsigned char *)argument->d + outLen - BN_num_bytes(a));