Well, all good things must come to an end. My job at The Family International is changing significantly, and I’m looking for other work. It’s been a great organization to work for, I’ve been able to work on real interesting and varied projects, and at the same …
I was evaluating use of GObject for small plentiful short-lived objects in libgck. I wanted to see how their performance compared to custom reference counted structures. Turns out it’s not as bad as I imagined.
The speed difference on my system, with a simple test program, ended up being …
In an effort to get better organized, I’ve put together a page listing the goals of the gnome-keyring and seahorse projects. It’s all broken down into tasks, plans, and what’s already done.
The basic jist of it is to make crypto and security a usable experience on …
I’ve been working on some specifications for storage of ‘trust’. This a sufficiently vague and abstract concept to require a hoity toity name: Trust Assertions
Trust assertions are used to assign an explicit level of trust to a public key or certificate. I’ll just refer to certificates below …
The new certificate and key view widgets are now merged into gnome-keyring master. They live in libgcr: a library for crypto UI widgets and crypto helpers.
The goal of the widgets are to have a simple mode, where only the information needed for a user to uniquely identify a certificate …
In gnome-keyring we use PKCS#11 for the storage of keys and
certificates. PKCS#11 is standard sort of a plugin API that allows
drivers or software to provide key storage and crypto algorithms to an
application.
libgck is a GObject wrapper of PKCS#11. Still pretty low level but …
I gave a talk on Wednesday about using a common certificate and key store across the desktop and using common widgets for crypto bits.
Sadly the talk was at the same time as a big release team announcement/talk. Notwithstanding more people came than I expected.
Yesterday was the first day of my first GUADEC. It was great meeting many people I’ve only been in touch with remotely.
We had our Desktop Crypto BOF as well. I imagined it going differently, and probably should have prepared for it differently. There were topics that would have …
I’ll be attending GUADEC for the first time. Not only that but I’ll be giving a talk. I’m a bit nervous, but excited!
The talk is about integrating various applications using keys and certificates to use a common key storage.
Currently each application puts their certificates and …
I’ve contributed to another open source project, Postgresql. My first contribution made it into version 9.0.
I
worked on the samenet
and
samehost
host
based access control feature, which lets you grant database access to
hosts on the physical subnets that the postgresql server is attached to.
Previously …