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