tech-crypto archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: openssl 0.9.7 in NetBSD?



>       * Separate libdes providing old des API, using libcrypto code.

        it's rather difficult due to the API change between 0.9.6 and 0.9.7.
        i guess the ftp://ftp.itojun.org/pub/libdes.tar.gz is the way to go
        (maintain 0.9.6 des_xx under lib/libdes).

>       * Continue to provide old des API in libcrypto (if feasible).

        with openssl 0.9.7b they have openssl/des_old.h which does bunch of
        #defines to rewrite des_xx into _ossl_des_xx (backward compatibility
        function) calls (with lots of args tweaked), so source-code level
        compatibility is already provided (sort of).  but i don't think is what
        you want.

        to provide binary-level compatibility for des_xx we need to keep 0.9.6
        des_xx and 0.9.7 DES_xx (renaming bunch of *.c files) and include them
        into libcrypto.  then the question is, what should we do about header
        files.

itojun



Home | Main Index | Thread Index | Old Index