TinyCA
TinyCA is a simple graphical userinterface written in Perl/Gtk to manage a small CA (Certification Authority).
TinyCA works as a frontend for openssl
Features:
Currently TinyCA supports the following features:
Unlimited CAs possible
Support for creating and managing SubCAs
Creation and Revocation of x509 - S/MIME certificates
PKCS#10 Requests can be imported and signed
RSA and DSA keys can be generated and used
ServerCertificates
Certificates can be exported as: PEM, DER, TXT and PKCS#12
Certificates may be used with e.g. Apache, Postfix, OpenLDAP, Cyrus, FreeS/WAN, OpenVPN, OpenSWAN, FreeRadius
ClientCertificates
Certificates can be exported as: PEM, DER, TXT and PKCS#12
Certificates may be used with e.g. Netscape, Konqueror, Opera, Internet Explorer, Outlook (Express) and FreeS/WAN
Certificate Revocation List
CRLs can be exported as: PEM, DER and TXT
Language Support:
English
German
Czech (Thanks to Robert Wolf <gentoo at slave dot umbr dot cas dot cz>)
Swedish (Thanks to Daniel Nylander <yeager at lidkoping dot net>)
Spanish (Thanks to Ramon Pons Vivanco <rpons at rinu dot org>)
French (Thanks to Thibault Le Meur <Thibault dot Lemeur at supelec dot fr>)
News - TinyCA2
I released a new generation of TinyCA based on the perl-Gtk2 bindings - TinyCA2.
The original TinyCA with Gnome and Gtk bindings will stay online, but i will only fix bugs and add no features anymore.
Screenshots:
A screenshot of the GUI listing some certificates.
A screenshot of TinyCA2 with some information windows.
Requirements:
TinyCA2 is known to work with the following software backends:
OpenSSL Version 0.9.7e (support for older or newer version should be given too)
perl-Gtk2 Version 1.072
To have support for all used widgets, you will need gtk2 2.6.x
Download:
The RPM packages are signed with gpg. You can download my gpg key with the ID 0.7.50CD6D from every public keyserver like: http://wwwkeys.de.pgp.net/
TinyCA
Here you find the informations about the original TinyCA based on Gnome/Gtk.
Screenshots:
A screenshot of the GUI listing some certificates.
A screenshot of TinyCA with some information windows.
Requirements:
TinyCA is known to work with the following software backends:
OpenSSL Version 0.9.7d
Gtk-Perl 0.7.49
Download:
Related projects: roCA
roCa is a complete CA solution, running TinyCA from a read only linux
system based on knoppix.
The sensitive data is stored on an encrypted partition written on an USB
stick.
http://www.intrusion-lab.net/roca/
Development State:
The current state is beta. So use at your own risk and please don't hesitate to report bugs...
sm@sm-zone.net