Projects / keyanalyze

keyanalyze

keyanalyze is designed to analyze keyrings in the OpenPGP format (PGP and GnuPG). It looks at properties of connectivity to generate strongly-connected set analysis, as well as some arbitrary statistics including a "mean shortest distance" calculation to show the most connected keys. This code is also used to create a report based on an extremely large keyset once per month.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

Release Notes: A few scripts that help in the generation of the monthly reports have been added, and the overall scripting has been modified for better end user understanding and personal report generation.

Release Notes: A hopcount histogram was added for the individual key reports. An extra script for processing the "top 50" report that is generated monthly was also added.

No changes have been submitted for this release.

RSS Recent comments

16 Feb 2003 17:41 crippler

is this linux-centric?
Won't compile on OS X.

[gambusia:~/src/keyanalyze-200204] fooman% make
cc -O2 -c -o keyanalyze.o keyanalyze.c
cc keyanalyze.o -lpthread -o keyanalyze
cc -O2 -c -o process_keys.o process_keys.c
process_keys.c:16: header file 'getopt.h' not found
cpp-precomp: warning: errors during smart preprocessing, retrying in basic mode
make: *** [process_keys.o] Error 1
[gambusia:~/src/keyanalyze-200204] fooman %

Screenshot

Project Spotlight

libsaas

A Python abstraction library for SaaS APIs.

Screenshot

Project Spotlight

screenfull.js

A simple wrapper for cross-browser usage of the JavaScript Fullscreen API.