SimpleAuthority generates keys and certificates that provide cryptographic digital identities for a community of people and/or computer servers. These identities are designed to be used in other applications for security purposes within this community.
SimpleAuthority was created in order to be very easy to use and does not require an external database or similar supporting components. SimpleAuthority is built on The Legion of the Bouncy Castle cryptographic library.
SimpleAuthority can be used to generate keys and certificates for:
· Secure email - for digital signing and encryption of email
· VPN access - to provide a much higher level of security than username/password access
· Client SSL authentication - to authenticate a person to a Web Server, such as to restrict access to a subversion repository or other online content
· Server SSL authentication - to authenticate a Web Server to people within the community
Here are some key features of "SimpleAuthority":
· General Purpose certificates (for secure email, VPN and/or client SSL use)
· SSL server certificates
· RSA 1024/2048/4096 key lengths, SHA-1/256/384/512 digest algorithms
· PKCS#12/DER and PEM-encoding formats
· Supports random password generation for new Identity files
· Can be used to generate self-signed certificates, or multi-CA hierarchies
· Software version checks
· Help page
Requirements:
· Java 1.5 or later
Limitations:
· The free version allows you to manage up to 4 users
What's New in This Release: [ read full changelog ]
· Mac OS-X 10.6 support.
· Support for using SubjectAltName certificate extension with DNS Name, IP Address or URI content.
· Uses Java 1.6 or later for improved performance.
· Updated third party library dependencies.
· Fixed bug where user details were written to disk too often in some circumstances.