Commit 63779538 authored by Dr. Stephen Henson's avatar Dr. Stephen Henson
Browse files

add pice of PR#2295 not committed to HEAD

parent e322fa28
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -176,8 +176,10 @@ int PKCS12_key_gen_uni(unsigned char *pass, int passlen, unsigned char *salt,
		out += u;
		for (j = 0; j < v; j++) B[j] = Ai[j % u];
		/* Work out B + 1 first then can use B as tmp space */
		BN_bin2bn (B, v, Bpl1);
		BN_add_word (Bpl1, 1);
		if (!BN_bin2bn (B, v, Bpl1))
			goto err;
		if (!BN_add_word (Bpl1, 1))
			goto err;
		for (j = 0; j < Ilen ; j+=v) {
			if (!BN_bin2bn(I + j, v, Ij))
				goto err;