#!/usr/bin/python # -*- coding: utf-8 -*- import os,sys os.system('gpg --fingerprint --keyring pubring.gpg > tmp.txt') tmp = open('tmp.txt','r') html = open('out.html','w') html.write('
| Key ID | Key Owner | Key Fingerprint | Size | Type | Key? | Owner? |
|---|---|---|---|---|---|---|
| '+kd[1]+' | ') typestring = kd[0][-1:].capitalize() if typestring == 'D': #type bestimmen keytype = 'DSA' elif typestring == 'R': keytype = 'RSA' else: keytype = 'Error!' keysize = kd[0][:-1] # keygroesse extrahieren line = tmp.readline() # naechste zeile lesen (da steht der Fingerprint) fingerprint = line.split('=')[1] # fingerprint extrahieren keyowner = '' # keyowner extrahieren line = tmp.readline() while line[:3] == 'uid': keyowner = keyowner+line[3:].strip()+', ' line = tmp.readline() keyowner = keyowner[:-2].replace('<','<').replace('>','>') html.write(keyowner+' | '+fingerprint+' | '+keysize+' | '+keytype+' |