On 09/18/2015 11:42 AM, Nikos Mavrogiannopoulos wrote:
> On Tue, Sep 15, 2015 at 9:13 PM, Niels Möller <[email protected]> wrote:
>> [email protected] (Niels Möller) writes:
>>> I'm considering adding _tr versions on all of them (currently 8
>>> functions). They're going to be just a few lines each, if they use a
>>> common helper function
>> I've pushed ongoing work to the branch rsa-crt-hardening.
>>> To make it neater, the _rsa_blind and _rsa_unblind functions need an
>>> additional argument, but they are clearly marked as internal so I don't
>>> think that should cause any problems.
>> And those two functions are now static (file-local) on that branch.
> 
> I think the best approach is not to export such functions at all if
> they are not intended to be used. Now it is too late though for that.
> By the time functions are exported (via the map file), they are part
> of the ABI. Breaking the ABI it for a security fix is not that nice.

Yes, for distributions, it would be best if the functions remain
exported until there is a soname bump for another reason.

-- 
Florian Weimer / Red Hat Product Security
_______________________________________________
nettle-bugs mailing list
[email protected]
http://lists.lysator.liu.se/mailman/listinfo/nettle-bugs

Reply via email to