Index ¦ Archives ¦ Atom

Viewer for Certificate and Key files

So a lot of the work I do doesn’t have any user interface. The best user interface is no user interface, well one that isn’t needed. But recently I’ve been working some tools to view the plethora of certificate and key formats out there. So I couldn …


Berlin and Desktop Summit Talk

Really enjoyed the Desktop Summit, and meeting everyone there. The only bummer part was the network connectivity. My employer Collabora sponsored my trip and work.

My talk went well (slides), and we had a great time discussing things afterwards. LWN wrote an article about the talk (the article will be …


How to build telepathy-qt4 with alternate prefix

Just figured out how to build telepathy-qt4 in an alternate prefix and also look for dependencies in that prefix as well. Since I don’t use cmake much these days, figured I’d post this so I could go and look back at it later. Depends on this fix.

PKG_CONFIG_PATH …

Going to the Desktop Summit

I’m off the the Desktop Summit shortly. Going to be giving a talk about gluing together desktop crypto (Oh boy, there’s a life size picture of me at that link. I wonder why it ended up so big? Hrmmmm….)

My first time in Berlin, and it sounds like …


The security devroom at FOSDEM

Went to FOSDEM last weekend. It was a cool and crazy conference: packed rooms, great talks, good friends, much beer. I enjoyed finally meeting the Collabora guys I’m now working with.

I hung out in the absolutely packed security devroom the first day, superbly organized by Martin Paljak from …


Implemented trust assertions and certificate chains

Trust assertions are bits of trust information used by applications to make trust decisions about certificates. For example, trust assertions can represent certificate authority anchors, pinned certificate exceptions, or revocation lists. Trust assertions do not represent the trust decision itself, but they’re used in a trust decision.

By using …


Looking for open source work

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 …


These aren’t the benchmarks you’re looking for

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 …


Goals of the Keyring and Seahorse Projects

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 …


About Trust Assertions

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 …

© Stef Walter. Built using Pelican. Theme by Giulio Fidente on github. .