>>>>> "Brian" == Brian Wellington via RT <[EMAIL PROTECTED]> writes:


    Brian> On Thu, 25 Jan 2001, Niklas Hallqvist via RT wrote:
    >> Below is a patch to make bind9 work better with OpenSSL
    >> [engine].  There were subtle API differences that were really
    >> hard to debug.  Unfortunately the OpenSSL people have not
    >> marked the engine version with a bit in OPENSSL_VERSION so the
    >> only preprocessor symbol that is usable to distinguish the
    >> versions is the CRYPTO_LOCK_ENGINE constant.

    Brian> What exactly is OpenSSL [engine]?  There's nothing obvious
    Brian> on the web page.  I suppose applying the patch should be
    Brian> ok, as long as the API isn't going to change anytime soon.

OpenSSL [engine] is a variant of OpenSSL that can make use of different
computational "engines" for stuff like cryptographic algorithms and
random number generators.  The purpose of this version is to enable
the use of hardware devices for expensive computations.  Wrt the API
changing, I am not the one to judge that, I will CC: the OpenSSL
development list, maybe someone there can answer.  However, you should
know that OpenBSD already has embraced the engine version and has it
integrated in the development sources.

    >> However, I would like to see another solution in the long-term,
    >> where bind9 could actually make use of a named engine for
    >> random numbers and cryptographic algorithms etc.  But that's
    >> not in my immediate agenda.  The engine version of OpenSSL is
    >> still in flux anyhow, I believe.

    Brian> Could you explain this too?  What benefits would there be
    Brian> from doing this, when the low-level crypto routines work,
    Brian> and the random number algorithms are not used?

The benefit is that access to algorithmic hardware (cryptocards, big
number crunchers, random generators) will be otherwise transparent to
BIND9.

    Brian> Thanks, Brian


    Brian> --- Headers Follow ---

    >> From [EMAIL PROTECTED] Thu Jan 25 10:07:09 2001
    Brian> Return-Path: <[EMAIL PROTECTED]> Delivered-To:
    Brian> [EMAIL PROTECTED] Received: from isrv3.isc.org
    Brian> (isrv3.isc.org [204.152.184.87]) by pub3.rc.vix.com
    Brian> (Postfix) with ESMTP id DD0E5430E for
    Brian> <[EMAIL PROTECTED]>; Thu, 25 Jan 2001 10:07:08
    Brian> -0800 (PST) Received: from shell.nominum.com
    Brian> (shell.nominum.com [204.152.187.59]) by isrv3.isc.org
    Brian> (8.11.0/8.9.1) via ESMTP id f0PI78O24042 for
    Brian> <[EMAIL PROTECTED]>; Thu, 25 Jan 2001 10:07:08 -0800 (PST)
    Brian> env-from ([EMAIL PROTECTED]) Received: from
    Brian> shell.nominum.com (shell.nominum.com [204.152.187.59]) by
    Brian> shell.nominum.com (Postfix) with ESMTP id ED3943190F for
    Brian> <[EMAIL PROTECTED]>; Thu, 25 Jan 2001 10:07:07 -0800 (PST)
    Brian> Date: Thu, 25 Jan 2001 10:07:07 -0800 (PST) From: Brian
    Brian> Wellington <[EMAIL PROTECTED]> To: Niklas
    Brian> Hallqvist via RT <[EMAIL PROTECTED]> Subject: Re:
    Brian> [ISC-Bugs #709] (bind9) bind9 and OpenSSL In-Reply-To:
    Brian> <[EMAIL PROTECTED]> Message-ID:
    Brian> <[EMAIL PROTECTED]>
    Brian> MIME-Version: 1.0 Content-Type: TEXT/PLAIN;
    Brian> charset=US-ASCII X-DCC-MAPS-Metrics: isrv3.isc.org 666;
    Brian> IP=0/183 env_From=0/87 From=0/556 Subject=0/1
    Brian> Message-ID=0/1 Received=0/1 Body=0/1 Fuz1=0/1

    Brian> -------------------------------------------- Managed by
    Brian> Request Tracker

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to