On Mon, 2014-08-18 at 14:04 +0100, Matthew Toseland wrote:
> On 17/08/14 18:24, unixninja92 wrote:
> > Hi all,
> >
> > I've gotten a lot done since my last status update. The deadline for
> > GSoC is tomorrow, and I'm just about done. All I need to do is finish
> > up writing unit tests for ERAT (like 3 more to go) and CryptBucket. I
> > also need to write docs for ERAT and CryptSignature, but that should
> > not take very long.
> >
> > This means that all the other classes I've written for the API are
> > finished and ready for review/merging. This includes: CryptByteBuffer
> > (used to be called CryptBitSet), Hash, KeyExchange, KeyGenUtils,
> > MessageAuthCode, and MasterSecret. I've submitted a pull request (#277
> > [1]) for EncryptedRandomAccessThing and it's dependencies so that toad
> > can start working with it as soon as possible. This includes
> > CryptByteBuffer, KeyGenUtils, MasterSecret, and MessageAuthCode.
> > CryptByteBuffer and MessageAuthCode have not had any review yet, so
> > please review!
> >
> > Hash has been submitted in PR #258 [2]. Once #277 has been merged I
> > will submit a new pull request that will include KeyExchange,
> > CryptBucket and CryptSignature.
> >
> > Unfortunately I don't have time to get JFKExchange classes working as
> > part of GSoC, but I will hopefully have time to work on them in the
> > future.
> >
> > So please review #277 and #271(upgrade to BC 1.51)[3] :)
> >
> > -Charles
> >
> > [1] https://github.com/freenet/fred/pull/277
> > [2] https://github.com/freenet/fred/pull/258
> > [3] https://github.com/freenet/fred/pull/271
> For purge-db4o (new client layer), I need a common API for both simple
> checksums (CRC32 at the moment) and HMAC's. I have implemented an API
> and a bunch of tools (ChecksumChecker), but will your API support this
> more cleanly?

Doh!

The remit of his GSoC is to work on a crypto API... what you're
describing is not crypto related. In his crypto api, there will be a
tool to do MACs which might use HMAC as the underlying primitive... but
no, don't even think about adding CRC32 to it!

NextGen$

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
Devl mailing list
Devl@freenetproject.org
https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to