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

Handle provable prime parameters for canonical g generation which are

sometimes erroneously included.
parent 4ec93a10
Loading
Loading
Loading
Loading
+6 −0
Original line number Original line Diff line number Diff line
@@ -202,6 +202,12 @@ static void pqg(FILE *in, FILE *out)
	    q=hex2bn(value);
	    q=hex2bn(value);
	else if(!strcmp(keyword,"domain_parameter_seed"))
	else if(!strcmp(keyword,"domain_parameter_seed"))
	    seedlen = hex2bin(value, seed);
	    seedlen = hex2bin(value, seed);
	else if(!strcmp(keyword,"firstseed"))
	    seedlen = hex2bin(value, seed);
	else if(!strcmp(keyword,"pseed"))
	    seedlen += hex2bin(value, seed + seedlen);
	else if(!strcmp(keyword,"qseed"))
	    seedlen += hex2bin(value, seed + seedlen);
	else if(!strcmp(keyword,"index"))
	else if(!strcmp(keyword,"index"))
	    {
	    {
	    idxlen = hex2bin(value, idtmp);
	    idxlen = hex2bin(value, idtmp);