fix ECP curve BER decode

pull/2/head
weidai 2005-09-02 22:23:53 +00:00
parent 055e39844f
commit bff781df0c
1 changed files with 5 additions and 1 deletions

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();
}