This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [RFC][PATCH][BZ 2100] blowfish support in libcrypt


On 06/01/2017 10:16 PM, Joseph Myers wrote:
> Using OpenSSL in a crypt implementation does of course bring in the same 
> namespace issues as with NSS modules linked with external libraries.

That's why I want to build the replacement *from* (or as part of) a
cryptographic library, not using it.  This way, the internal mechanics
can be hidden easily, and we still can use tried-and-test (and
optimized) implementations of the cryptographic primitives.

We may have a technical namespace violation with
pthread_mutex_lock/pthread_mutex_unlock if there is a PRNG for salt
generation, but I don't think that's particularly worrisome.

Thanks,
Florian


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]