├── .github └── workflows │ └── c-cpp.yml ├── .gitignore ├── .travis.yml ├── CHANGES ├── COPYING.LIB ├── Makefile.am ├── README.md ├── TODO ├── autogen.sh ├── configure.ac ├── examples ├── .gitignore ├── libstoken-test.c └── sdtid-test.pl ├── gui ├── password-dialog.ui ├── pin-dialog.ui ├── stoken-gui-small.desktop ├── stoken-gui.desktop ├── stoken-gui.png ├── tokencode-detail.ui └── tokencode-small.ui ├── java ├── .gitignore ├── README ├── build.xml └── src │ ├── com │ └── example │ │ └── LibTest.java │ └── org │ └── stoken │ └── LibStoken.java ├── libstoken.map ├── m4 ├── .gitignore ├── as-compiler-flag.m4 ├── ax_check_vscript.m4 └── ax_jni_include_dir.m4 ├── misc ├── Brewfile-travis ├── build-debian.sh ├── build-one.sh ├── screenshot-0.png └── screenshot-1.png ├── ppa ├── compat ├── control ├── copyright ├── libstoken-dev.install ├── libstoken1.install ├── libstoken1.symbols ├── patches │ └── series ├── rules ├── source │ └── format ├── stoken.examples ├── stoken.install ├── upstream │ └── signing-key.asc └── watch ├── release.sh ├── src ├── cli.c ├── common.c ├── common.h ├── compat.c ├── gui.c ├── jni.c ├── library.c ├── sdtid.c ├── sdtid.h ├── securid.c ├── securid.h ├── stc-nettle.c ├── stc-tomcrypt.c ├── stoken-internal.h └── stoken.h ├── stoken-gui.1 ├── stoken.1 ├── stoken.pc.in ├── tests ├── .gitignore ├── devid-passwd.sdtid ├── export-android-v2.pipe ├── export-android-v2.ref ├── export-iphone-password.pipe ├── export-iphone-password.ref ├── export-read-v3.pipe ├── export-read-v3.ref ├── export-sdtid-devid-password.pipe ├── export-sdtid-devid-password.ref ├── export-v3-sdtid.pipe ├── export-v3-sdtid.ref ├── fixed-secret.xml ├── mac-align.pipe ├── mac-align.ref ├── mac-align.sdtid ├── pinmode-2.sdtid ├── pipe-wrapper.sh ├── tokencode-sdtid.pipe ├── tokencode-sdtid.ref ├── tokencode-v2.pipe ├── tokencode-v2.ref ├── tokencode-v3.pipe ├── tokencode-v3.ref ├── tokencode-v4.pipe └── tokencode-v4.ref └── win32deps.pl /.github/workflows/c-cpp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/.github/workflows/c-cpp.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/CHANGES -------------------------------------------------------------------------------- /COPYING.LIB: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/COPYING.LIB -------------------------------------------------------------------------------- /Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/Makefile.am -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/README.md -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/TODO -------------------------------------------------------------------------------- /autogen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/autogen.sh -------------------------------------------------------------------------------- /configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/configure.ac -------------------------------------------------------------------------------- /examples/.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | libstoken-test 3 | -------------------------------------------------------------------------------- /examples/libstoken-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/examples/libstoken-test.c -------------------------------------------------------------------------------- /examples/sdtid-test.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/examples/sdtid-test.pl -------------------------------------------------------------------------------- /gui/password-dialog.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/gui/password-dialog.ui -------------------------------------------------------------------------------- /gui/pin-dialog.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/gui/pin-dialog.ui -------------------------------------------------------------------------------- /gui/stoken-gui-small.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/gui/stoken-gui-small.desktop -------------------------------------------------------------------------------- /gui/stoken-gui.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/gui/stoken-gui.desktop -------------------------------------------------------------------------------- /gui/stoken-gui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/gui/stoken-gui.png -------------------------------------------------------------------------------- /gui/tokencode-detail.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/gui/tokencode-detail.ui -------------------------------------------------------------------------------- /gui/tokencode-small.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/gui/tokencode-small.ui -------------------------------------------------------------------------------- /java/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | dist/ 3 | -------------------------------------------------------------------------------- /java/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/java/README -------------------------------------------------------------------------------- /java/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/java/build.xml -------------------------------------------------------------------------------- /java/src/com/example/LibTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/java/src/com/example/LibTest.java -------------------------------------------------------------------------------- /java/src/org/stoken/LibStoken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/java/src/org/stoken/LibStoken.java -------------------------------------------------------------------------------- /libstoken.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/libstoken.map -------------------------------------------------------------------------------- /m4/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/m4/.gitignore -------------------------------------------------------------------------------- /m4/as-compiler-flag.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/m4/as-compiler-flag.m4 -------------------------------------------------------------------------------- /m4/ax_check_vscript.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/m4/ax_check_vscript.m4 -------------------------------------------------------------------------------- /m4/ax_jni_include_dir.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/m4/ax_jni_include_dir.m4 -------------------------------------------------------------------------------- /misc/Brewfile-travis: -------------------------------------------------------------------------------- 1 | brew "nettle" 2 | -------------------------------------------------------------------------------- /misc/build-debian.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/misc/build-debian.sh -------------------------------------------------------------------------------- /misc/build-one.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/misc/build-one.sh -------------------------------------------------------------------------------- /misc/screenshot-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/misc/screenshot-0.png -------------------------------------------------------------------------------- /misc/screenshot-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/misc/screenshot-1.png -------------------------------------------------------------------------------- /ppa/compat: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /ppa/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/ppa/control -------------------------------------------------------------------------------- /ppa/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/ppa/copyright -------------------------------------------------------------------------------- /ppa/libstoken-dev.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/ppa/libstoken-dev.install -------------------------------------------------------------------------------- /ppa/libstoken1.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/ppa/libstoken1.install -------------------------------------------------------------------------------- /ppa/libstoken1.symbols: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/ppa/libstoken1.symbols -------------------------------------------------------------------------------- /ppa/patches/series: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ppa/rules: -------------------------------------------------------------------------------- 1 | #!/usr/bin/make -f 2 | 3 | export DEB_BUILD_MAINT_OPTIONS = hardening=+all 4 | 5 | %: 6 | dh $@ --with autoreconf 7 | -------------------------------------------------------------------------------- /ppa/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (quilt) 2 | -------------------------------------------------------------------------------- /ppa/stoken.examples: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/ppa/stoken.examples -------------------------------------------------------------------------------- /ppa/stoken.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/ppa/stoken.install -------------------------------------------------------------------------------- /ppa/upstream/signing-key.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/ppa/upstream/signing-key.asc -------------------------------------------------------------------------------- /ppa/watch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/ppa/watch -------------------------------------------------------------------------------- /release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/release.sh -------------------------------------------------------------------------------- /src/cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/src/cli.c -------------------------------------------------------------------------------- /src/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/src/common.c -------------------------------------------------------------------------------- /src/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/src/common.h -------------------------------------------------------------------------------- /src/compat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/src/compat.c -------------------------------------------------------------------------------- /src/gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/src/gui.c -------------------------------------------------------------------------------- /src/jni.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/src/jni.c -------------------------------------------------------------------------------- /src/library.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/src/library.c -------------------------------------------------------------------------------- /src/sdtid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/src/sdtid.c -------------------------------------------------------------------------------- /src/sdtid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/src/sdtid.h -------------------------------------------------------------------------------- /src/securid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/src/securid.c -------------------------------------------------------------------------------- /src/securid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/src/securid.h -------------------------------------------------------------------------------- /src/stc-nettle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/src/stc-nettle.c -------------------------------------------------------------------------------- /src/stc-tomcrypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/src/stc-tomcrypt.c -------------------------------------------------------------------------------- /src/stoken-internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/src/stoken-internal.h -------------------------------------------------------------------------------- /src/stoken.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/src/stoken.h -------------------------------------------------------------------------------- /stoken-gui.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/stoken-gui.1 -------------------------------------------------------------------------------- /stoken.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/stoken.1 -------------------------------------------------------------------------------- /stoken.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/stoken.pc.in -------------------------------------------------------------------------------- /tests/.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | *.trs 3 | -------------------------------------------------------------------------------- /tests/devid-passwd.sdtid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/tests/devid-passwd.sdtid -------------------------------------------------------------------------------- /tests/export-android-v2.pipe: -------------------------------------------------------------------------------- 1 | $STOKEN export --android $tok0 2 | -------------------------------------------------------------------------------- /tests/export-android-v2.ref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/tests/export-android-v2.ref -------------------------------------------------------------------------------- /tests/export-iphone-password.pipe: -------------------------------------------------------------------------------- 1 | $STOKEN export --iphone $tok0 --new-password asdf 2 | -------------------------------------------------------------------------------- /tests/export-iphone-password.ref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/tests/export-iphone-password.ref -------------------------------------------------------------------------------- /tests/export-read-v3.pipe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/tests/export-read-v3.pipe -------------------------------------------------------------------------------- /tests/export-read-v3.ref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/tests/export-read-v3.ref -------------------------------------------------------------------------------- /tests/export-sdtid-devid-password.pipe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/tests/export-sdtid-devid-password.pipe -------------------------------------------------------------------------------- /tests/export-sdtid-devid-password.ref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/tests/export-sdtid-devid-password.ref -------------------------------------------------------------------------------- /tests/export-v3-sdtid.pipe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/tests/export-v3-sdtid.pipe -------------------------------------------------------------------------------- /tests/export-v3-sdtid.ref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/tests/export-v3-sdtid.ref -------------------------------------------------------------------------------- /tests/fixed-secret.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/tests/fixed-secret.xml -------------------------------------------------------------------------------- /tests/mac-align.pipe: -------------------------------------------------------------------------------- 1 | $STOKEN export --android --file $TESTDIR/mac-align.sdtid 2 | -------------------------------------------------------------------------------- /tests/mac-align.ref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/tests/mac-align.ref -------------------------------------------------------------------------------- /tests/mac-align.sdtid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/tests/mac-align.sdtid -------------------------------------------------------------------------------- /tests/pinmode-2.sdtid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/tests/pinmode-2.sdtid -------------------------------------------------------------------------------- /tests/pipe-wrapper.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/tests/pipe-wrapper.sh -------------------------------------------------------------------------------- /tests/tokencode-sdtid.pipe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/tests/tokencode-sdtid.pipe -------------------------------------------------------------------------------- /tests/tokencode-sdtid.ref: -------------------------------------------------------------------------------- 1 | 27957523 2 | -------------------------------------------------------------------------------- /tests/tokencode-v2.pipe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/tests/tokencode-v2.pipe -------------------------------------------------------------------------------- /tests/tokencode-v2.ref: -------------------------------------------------------------------------------- 1 | 65365425 2 | -------------------------------------------------------------------------------- /tests/tokencode-v3.pipe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/tests/tokencode-v3.pipe -------------------------------------------------------------------------------- /tests/tokencode-v3.ref: -------------------------------------------------------------------------------- 1 | 27957523 2 | -------------------------------------------------------------------------------- /tests/tokencode-v4.pipe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/tests/tokencode-v4.pipe -------------------------------------------------------------------------------- /tests/tokencode-v4.ref: -------------------------------------------------------------------------------- 1 | 891523 2 | -------------------------------------------------------------------------------- /win32deps.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stoken-dev/stoken/HEAD/win32deps.pl --------------------------------------------------------------------------------