fix ECP curve BER decode
parent
055e39844f
commit
bff781df0c
6
ecp.cpp
6
ecp.cpp
|
|
@ -44,7 +44,11 @@ ECP::ECP(BufferedTransformation &bt)
|
||||||
GetField().BERDecodeElement(seq, m_b);
|
GetField().BERDecodeElement(seq, m_b);
|
||||||
// skip optional seed
|
// skip optional seed
|
||||||
if (!seq.EndReached())
|
if (!seq.EndReached())
|
||||||
BERDecodeOctetString(seq, TheBitBucket());
|
{
|
||||||
|
SecByteBlock seed;
|
||||||
|
unsigned int unused;
|
||||||
|
BERDecodeBitString(seq, seed, unused);
|
||||||
|
}
|
||||||
seq.MessageEnd();
|
seq.MessageEnd();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue