fix ECP curve BER decode

This commit is contained in:
weidai 2005-09-02 22:23:53 +00:00
parent 055e39844f
commit bff781df0c

View File

@ -44,7 +44,11 @@ ECP::ECP(BufferedTransformation &bt)
GetField().BERDecodeElement(seq, m_b);
// skip optional seed
if (!seq.EndReached())
BERDecodeOctetString(seq, TheBitBucket());
{
SecByteBlock seed;
unsigned int unused;
BERDecodeBitString(seq, seed, unused);
}
seq.MessageEnd();
}