• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

build-aux/H27-Aug-2016-6,3715,051

gl/H03-May-2022-4,3633,404

liboath/H03-May-2022-143,129109,860

libpskc/H03-May-2022-116,15392,015

m4/H27-Aug-2016-189177

oathtool/H03-May-2022-112,55088,143

pam_oath/H03-May-2022-43,17435,725

pskctool/H03-May-2022-87,92970,168

website/H03-May-2022-1,040934

.clcopyingH A D27-Aug-2016197 85

.tarball-versionH A D27-Aug-20166 21

AUTHORSH A D27-Aug-2016139 53

COPYINGH A D27-Aug-2016908 2717

ChangeLogH A D27-Aug-2016274.5 KiB6,4385,201

GNUmakefileH A D27-Aug-20164.5 KiB12864

HACKINGH A D27-Aug-20162.8 KiB8462

INSTALLH A D27-Aug-201615.4 KiB371289

Makefile.amH A D27-Aug-20161.4 KiB4722

Makefile.inH A D03-May-202225.8 KiB814705

NEWSH A D27-Aug-201616.4 KiB479309

READMEH A D27-Aug-20161.9 KiB5335

aclocal.m4H A D27-Aug-201643.1 KiB1,2161,106

cfg.mkH A D27-Aug-20166.6 KiB192141

configureH A D27-Aug-2016196.2 KiB6,7925,580

configure.acH A D27-Aug-20161.9 KiB7159

maint.mkH A D27-Aug-201662.6 KiB1,6801,080

README

1Copyright (C) 2009-2016 Simon Josefsson.  Licensed under the GPLv3+.
2
3The OATH Toolkit makes it easy to build one-time password
4authentication systems.  It contains shared libraries, command line
5tools and a PAM module.  Supported technologies include the
6event-based HOTP algorithm (RFC4226) and the time-based TOTP algorithm
7(RFC6238).  OATH stands for Open AuTHentication, which is the
8organization that specify the algorithms.  For managing secret key
9files, the Portable Symmetric Key Container (PSKC) format described in
10RFC6030 is supported.
11
12The components included in the package is:
13
14  * liboath: A shared and static C library for OATH handling.
15
16  * oathtool: A command line tool for generating and validating OTPs.
17
18  * pam_oath: A PAM module for pluggable login authentication for OATH.
19
20  * libpskc: A shared and static C library for PSKC handling.
21
22  * pskctool: A command line tool for manipulating PSKC data.
23
24See each sub-directory for more information.
25
26The file INSTALL contains generic installation and configuration
27instructions, however briefly the typical process is:
28
29$ ./configure
30$ make check install
31
32If the builtin self-tests fail, you should report it as a bug and not
33install the software.
34
35The file HACKING contains information that is useful if you are
36building for version controlled sources.
37
38For updates on the project please visit our web sites:
39
40  http://www.nongnu.org/oath-toolkit/
41  https://savannah.nongnu.org/projects/oath-toolkit/
42  https://gitlab.com/oath-toolkit/oath-toolkit
43
44For e-mail discussions related the OATH Toolkit, please send e-mail to
45oath-toolkit-help@nongnu.org after subscribing to the mailing list
46through this web page:
47
48  https://lists.nongnu.org/mailman/listinfo/oath-toolkit-help
49
50Note that the OATH Toolkit project used to be called "HOTP Toolkit",
51and there are still references to the old project name elsewhere.
52Please help and change them to point at OATH Toolkit instead.
53