Hi! Welcome to the StrongKey CryptoEngine (SKCE) Wiki page.
StrongKey CryptoEngine is a Java Enterprise Edition (JEE) application with many modules:
- A FIDO Certified FIDO Engine to support the FIDO U2F protocol for strong authentication to web applications
- An Encryption Engine to encrypt files while escrowing keys in an on-premises key management system and optionally store them on a public cloud
- A Signing Engine to enable message integrity by digitally signing documents, software code, etc.
- An LDAP Engine to connect to a Directory Server to perform one-factor authentication (1FA) and lookup group authorizations
Here's how to get started installing SKCE (we recommend the automated install if you want to test this quickly):
SKCE V 2.0 Build 124
- SKCE 2.0 (strongly recommended for Linux users) Automated Install | View Third-Party Licenses
- SKCE 2.0 Manual Install | View Third-Party Licenses
SKCE V 2.0 Build 77
- SKCE 2.0 (strongly recommended for Linux users) Automated Install | View Third-Party Licenses
- SKCE 2.0 Manual Install | View Third-Party Licenses
Don't forget to download the StrongKey CryptoCabinet—a FIDO-enabled web application that uses SKCE for all of the above-mentioned functions.
Want to learn how to FIDO-enable a JEE7 application? Follow the tutorial here.
How about a JEE7-JSF application? Click here.
We hope you have fun with it—let us know one way or another. Enjoy!
FIDO Certified U2F Server
Project Members: