On Wed, Nov 29, 2000 at 02:33:29AM +0100, [EMAIL PROTECTED] wrote:

>   Log:
>   First alternative primitive type. BIGNUM and CBIGNUM. These convert
>   directly between an ASN1 INTEGER and a BIGNUM. CBIGNUM clears the
>   BIGNUM when it is freed (for sensitive information).
>   
>   These types will interpret an negative INTEGER as positive because
>   this is a common encoding error. Negative INTEGERs are rarely used
>   legitimately for large integers.

No bug compatibility flag for this one?  After all, interpreting
negative INTEGERs as positive is incorrect behaviour and may actually
lead to problems in some cases; also interoperability testing is more
meaningful if errors are not tolerated by default.


-- 
Bodo M�ller <[EMAIL PROTECTED]>
PGP http://www.informatik.tu-darmstadt.de/TI/Mitarbeiter/moeller/0x36d2c658.html
* TU Darmstadt, Theoretische Informatik, Alexanderstr. 10, D-64283 Darmstadt
* Tel. +49-6151-16-6628, Fax +49-6151-16-6036
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to