[bind10-dev] crypto API

Michael Graff mgraff at isc.org
Fri Feb 26 16:41:56 UTC 2010


On 2/25/10 6:02 PM, Francis Dupont wrote:
>> This is usually answered in this way:
>>
>>   If X "is a" Y, then you write:
>>
>>      class X : Y
>>
>>   If X "has a " Y, then you write:
>>
>>      class X {
>>         Y y;
>>      }
> 
> => this is another form of the question, not an answer...

It is an answer.  If thing1 IS A thing2, you write it one way.  If
thing1 HAS A thing2, then you write it another.  It's an answer.

> => I disagree: the API should be designed from our needs, not in the
> other way. But this doesn't mean crypto++ or botan or ... can't be
> good source of ideas, I just prefer to look at applications first.

I would not want to see ISC making a crypto library.  That's not what we
know how to do, and it's not what we should be doing.

--Michael



More information about the bind10-dev mailing list