A little review of kdecore & kdeui

Richard Moore richmoore44 at gmail.com
Thu Apr 6 14:21:11 BST 2006


On 4/6/06, Brad Hards <bradh at frogmouth.net> wrote:
> On Thursday 06 April 2006 21:01 pm, Richard Moore wrote:
> > On 4/6/06, Brad Hards <bradh at frogmouth.net> wrote:
> > > HMAC does provide for parameterised calls (e.g. QCA::HMAC("sha256").
> > > Also, the implementation is well isolated from the interface.
> >
> > That's just what's needed.
> Sorry, I'm not sure I understand. Do you mean:
> 1. The form of HMAC is required for HMAC?
> 2. The form of HMAC is also required for Hash?
> 3. Only the implementation/interface separation is required?

I mean that an API of the form:

QCA::HMAC("sha256")

is exactly what we need. It will allow us to add new MACs and change
the MACs used by default in KDE without breaking binary or source
compatibility during the 4.x series.

Rich.




More information about the kde-core-devel mailing list