Archive for the 'Digital' Category

certutil

Ich möchte certutil für Unix haben… Dieses Windows-Tool dekodiert und verarbeitet ASN.1-Dateien für kryptographische Protokolle. Dabei kann es mehr als nur X.509-Zertifikate lesen (das geht auch mit den openssl-Tools gut) – ich brauchte es konkret um mir eine PKCS#7 Signatur anzeigen zu lassen.

(Ein Programm gleichen Namens ist übrigens Teil der Mozilla Network Security Services; aber auch das arbeitet „nur“ mit X.509 Zertifikaten.)

PDFs und Spezifikations-Auslegung

Aus einer fixen Idee heraus habe ich mir ein Perlskript geschrieben um PDFs zu signieren. Und wie sich das für einen 750-Seiten-ISO-Standard gehört bleiben im Datenformat so einige Angaben interpretationsbedürftig. %-)
Read the rest of this entry »

Wie wäre es mit täglich dynamisch zugewiesenen Telephonnummern?

Da hat der IPv6 Launch Day noch nicht ganz begonnen und das Datenschutztheater um die IP-Adressen fängt schon wieder an.

Wer „anonyme IP-Adressen“ haben möchte darf sich welche aus dem Netz fe80::/10 (für legacy IP 169.254.0.0/16) nehmen. Aber die dann auch niemandem verraten, denn sonst kennen sie deine IP-Adresse und haben damit Macht über dich… :->

Read the rest of this entry »

System hardware requirements

Just some random observation: At LinuxTag a surprisingly frequent question was “what are the hardware requirements for BSD?”. Read the rest of this entry »

LinuxTag 2012

Plötzliche Erkenntnis auf dem LinuxTag: Es gibt einfach zu wenige Linux-Distributionen.  :->

NotToDo List

I decided to shorten my ever expanding “eternal ToDo list”, because I realized I simply will not have enough free time for all my ideas. I put this list of abandoned projects online because maybe you want to work on them, or someone else might find them useful and pay me to work on them.  ;-)

  • syslog-sign library: take the syslog-sign code from syslogd and turn it into a general library to sign arbitrary streams of text or packets.
  • timestamping: extend syslogd or the syslog-sign library to include qualified timestamps.
  • PEAR::Payment_SEPA: write a free library to read and generate SEPA credit transfer messages, basically the next generation of Payment_DTA. Problem is it’s a big XML base specification and customer-to-bank messages may still use different formats; leading to the secondary problem that validation services to test such an implementation are expensive.
  • Puppet package plugin for FreeBSD to use portmaster instead of portupgrade.

Subversion mit vendor branches

Mal ein Eintrag in Kategorie „Tools, die ich gerne schon früher gekannt hätte“: Subversion mit vendor branches um eine eigene Version fremder Software zu pflegen, zum Beispiel um eigene Bugfixes drinzuhaben.

Read the rest of this entry »

Es geht doch nicht ums Urheberrecht

Können wir einfach mal aufhören ständig vom Urheberrecht zu sprechen?

Die üblichen Proponenten von ACTA, von Leistungsschutzrechten und dem „geistigen Eigentum“-Mem sind nämlich keine Urheber, sondern allesamt Verwerter die stärkere Verwertungsrechte fordern.

Und die benutzen sie um die Urheber zu enteignen, Werke zu verstümmeln und nicht-rentables verotten zu lassen…