Source releases

Hi all,

I’ve made a couple of projects available which may be of interest to WebID folks. Both are pretty embryonic, and—for the avoidance of doubt—both are personal projects rather than being anything under the auspices of my employer.

The first is Locksmith, a utility for manipulating keypairs:

http://github.com/nevali/locksmith

It can write more formats than it can read at the moment, and shouldn't be trusted with the private keys of anything important. Locksmith is built upon OpenSSL, and will build on most Unix platforms, as well as Win32.

The second is a library, and associated command-line tool, which will process a certificate in PEM format, look for URIs in the SAN, attempt to fetch the data retrievable using those URIs, and compare any referenced cert:RSAPublicKey instances with the key in the certificate.

http://github.com/nevali/libmyD

The tool prints debugging output where verification fails. It’s built on OpenSSL and Redland, but I've not spent more than about an hour on the code, so consider it massively experimental. The library is intended to (eventually) do more than handle WebID certs, but that aspect of it (and the tool) isn't going to go away.

M.

-- 
Mo McRoberts - Technical Lead - The Space,
0141 422 6036 (Internal: 01-26036) - PGP key CEBCF03E,
Project Office: Room 7083, BBC Television Centre, London W12 7RJ

Received on Thursday, 5 January 2012 22:50:12 UTC