1
0
mirror of https://github.com/Yubico/yubikey-ksm.git synced 2024-12-11 09:24:14 +01:00
YubiKey Key Storage Module
Go to file
Miguel Jacq 8e36c1b482 Standardise logging in YK-KSM to be like YK-VAL (use logdie() and a
logger function).

Remove unused $logfacility variable in config.

Enable $logging switch to enable or disable any logging. Default to
not logging anything out-of-the-box.
2014-07-07 11:43:46 +10:00
doc@5f238cab3f update documentation 2013-11-08 10:52:36 +01:00
.gitignore Added .gitignore with build artifacts. 2013-02-04 16:56:01 +01:00
.gitmodules change doc module to use https instead of ssh 2013-11-06 10:07:57 +01:00
.htaccess Add. 2009-05-04 14:14:58 +00:00
.travis.yml add php 5.6 for travis 2014-06-26 13:15:38 +02:00
BLURB add BLURB 2014-02-19 09:51:23 +01:00
COPYING Update copyright information. 2013-02-04 16:53:40 +01:00
Makefile Standardise logging in YK-KSM to be like YK-VAL (use logdie() and a 2014-07-07 11:43:46 +10:00
NEWS Version 1.14. 2013-09-18 14:33:06 +02:00
README Improve README. Dist it. 2013-04-22 12:16:06 +02:00
selftest.sh add sqlite support to the travis tests 2013-11-08 13:01:36 +01:00
ykksm-checksum Updated copyright headers. 2013-02-04 17:41:13 +01:00
ykksm-config.php Standardise logging in YK-KSM to be like YK-VAL (use logdie() and a 2014-07-07 11:43:46 +10:00
ykksm-db.sql Case insensitive. 2009-12-14 16:18:38 +00:00
ykksm-decrypt.php Standardise logging in YK-KSM to be like YK-VAL (use logdie() and a 2014-07-07 11:43:46 +10:00
ykksm-export Updated copyright headers. 2013-02-04 17:41:13 +01:00
ykksm-gen-keys Update copyright information. 2013-02-04 16:53:40 +01:00
ykksm-import Updated copyright headers. 2013-02-04 17:41:13 +01:00
ykksm-log.php Standardise logging in YK-KSM to be like YK-VAL (use logdie() and a 2014-07-07 11:43:46 +10:00
ykksm-utils.php Standardise logging in YK-KSM to be like YK-VAL (use logdie() and a 2014-07-07 11:43:46 +10:00

yubikey-ksm
===========

The YubiKey Key Storage Module (YK-KSM) provides a AES key storage
facility for use with a YubiKey validation server.

The YK-KSM is intended to be run on a locked-down server.

This separation allows third parties to keep tight control of the AES
keys for their YubiKeys, but at the same time allow external
validation servers (e.g., Yubico's) to validate OTPs from these
YubiKeys.

Releases are available from:

http://yubico.github.io/yubikey-ksm/releases.html

The YK-KSM was designed to work with the YubiKey validation server:

http://yubico.github.io/yubikey-val/

Documentation is in doc/.

The documentation is also available online at:

    http://github.com/Yubico/yubikey-ksm/wiki

Development
-----------

To create a tarball you must have a recent versions of "help2man" and
"git2cl".

If you've checked out the source tree and the doc/ dir is empty, do

   $ git submodule init
   $ git submodule update