Daniel Kahn Gillmor <d...@fifthhorseman.net> writes: > On 04/11/2014 01:49 PM, Niels Möller wrote: >> I'm considering removing the following features: >> >> * des-compat.h and all its functions. This provides some level of >> compatiblity with libdes (and possibly also old versions of >> openssl/ssleay). I've not heard of anyone actually using this. > > > i don't know who is actually using this from nettle, but it looks like > there are lots of programs that are either embedding libdes or relying > on other packages like krb5 for something that looks roughly like a > linked libdes.
Might make some sense to keep it, then. But it would be nice with some confirmation that it really is a working substitute for some of those programs. > emacs is just one of these. lsh-utils also appears to want something to > do with libdes. Niels, maybe you can say what that's doing? Don't know about emacs, but lsh definitely shouldn't be using libdes. It uses triple-des via an object defined in https://git.lysator.liu.se/lsh/lsh/blobs/master/src/crypto.c, on top of Nettle. Or possibly the krb password hack (https://git.lysator.liu.se/lsh/lsh/blobs/master/src/lsh-krb-checkpw.c) uses libdes indirectly? > i just scanned everything in debian for these two and they seem unused > to me: > > http://codesearch.debian.net/search?q=R_SignInit > http://codesearch.debian.net/search?q=R_VerifyInit > http://codesearch.debian.net/search?q=nettle_next_prime > > i say drop of these last two. Nice tool. I just tried http://codesearch.debian.net/search?q=des_ede2_cbc_encrypt http://codesearch.debian.net/search?q=des_ede3_cbc_encrypt (the functions in des-compat.h that seems most likely to be useful). Gives a dozen or two of matches. Besides openssl itself, most are in cyrus-sasl2. It's not clear to me if the matches indicates actual use. Regards, /Niels -- Niels Möller. PGP-encrypted email is preferred. Keyid C0B98E26. Internet email is subject to wholesale government surveillance. _______________________________________________ nettle-bugs mailing list nettle-bugs@lists.lysator.liu.se http://lists.lysator.liu.se/mailman/listinfo/nettle-bugs