├── .ci ├── client-combined.pem.enc └── server-crt.pem ├── .clang-format ├── .github ├── codeql │ └── codeql-config.yml └── workflows │ ├── build_and_fuzz.yml │ ├── build_and_test.yml │ ├── build_and_test_windows.yml │ ├── codeql-analysis.yml │ ├── integration_test.yml │ ├── push_fuzzing_msan_container.yml │ └── release.yml ├── .gitignore ├── .gitmodules ├── .pre-commit-config.yaml ├── CHANGELOG ├── CMakeLists.txt ├── LICENSE ├── README ├── README.adoc ├── aes_cmac ├── aes.c ├── aes.h ├── aes_cmac.c ├── aes_cmac.h └── tests │ └── aes_cmac_tests.c ├── cmake ├── FindGcov.cmake ├── FindLcov.cmake ├── Findcodecov.cmake ├── Fuzzing.cmake ├── SecurityFlags.cmake ├── cppcheck.cmake ├── gengetopt.cmake ├── getopt.cmake ├── help2man.cmake ├── mingw32.cmake ├── mingw64.cmake ├── openssl.cmake └── zlib.cmake ├── common ├── debug.h ├── ecdh.c ├── ecdh.h ├── hash.c ├── hash.h ├── insecure_memzero.h ├── openssl-compat.c ├── openssl-compat.h ├── parsing.c ├── parsing.h ├── pkcs5.c ├── pkcs5.h ├── platform-config.h.in ├── rand.c ├── rand.h ├── time_win.c ├── time_win.h ├── util.c └── util.h ├── debian ├── README.source ├── changelog ├── compat ├── control ├── copyright ├── gbp.conf ├── libykhsmauth-dev.install ├── libykhsmauth1.install ├── libyubihsm-dev.install ├── libyubihsm-http1.install ├── libyubihsm-usb1.install ├── libyubihsm1.install ├── rules ├── source │ └── format ├── watch ├── yubihsm-auth.install ├── yubihsm-pkcs11.install ├── yubihsm-shell.install └── yubihsm-wrap.install ├── doc └── API_Changes.adoc ├── examples ├── CMakeLists.txt ├── asym_auth.c ├── attest.c ├── attestation_template.pem ├── change_authkey.c ├── decrypt_ec.c ├── decrypt_rsa.c ├── echo.c ├── ed25519_pvtkey.pem ├── encrypt_aes.c ├── generate_ec.c ├── generate_hmac.c ├── generate_rsa.c ├── import_authkey.c ├── import_ec.c ├── import_ed.c ├── import_rsa.c ├── info.c ├── logs.c ├── p11_generate_rsa.c ├── p256_pvtkey.pem ├── rsa2048_pvtkey.pem ├── ssh.c ├── ssh_ca_pvtkey.pem ├── ssh_req.dat ├── wrap.c ├── wrap_data.c └── yubico_otp.c ├── lib ├── CMakeLists.txt ├── Doxyfile ├── README.adoc ├── data_compress.c ├── data_compress.h ├── debug_lib.h ├── error.c ├── fuzz │ ├── fuzz_send_plain_msg.cc │ ├── fuzz_send_secure_msg.cc │ ├── yubihsm_fuzz.cc │ └── yubihsm_fuzz.h ├── internal.h ├── lib_util.c ├── scp.h ├── tests │ ├── CMakeLists.txt │ ├── test_parsing.c │ ├── test_pbkdf2.c │ ├── test_usb_url.c │ └── test_util.c ├── version.rc.in ├── version_winhttp.rc.in ├── version_winusb.rc.in ├── yubihsm.c ├── yubihsm.h ├── yubihsm.pc.in ├── yubihsm_curl.c ├── yubihsm_libusb.c ├── yubihsm_usb.c ├── yubihsm_usb.h ├── yubihsm_winhttp.c └── yubihsm_winusb.c ├── pkcs11 ├── CMakeLists.txt ├── README.adoc ├── cmdline.ggo ├── debug_p11.c ├── debug_p11.h ├── fuzz │ └── fuzz_get_attribute_value.cc ├── list.c ├── list.h ├── pkcs11.h ├── pkcs11f.h ├── pkcs11t.h ├── pkcs11y.h ├── tests │ ├── CMakeLists.txt │ ├── aes_encrypt_test.c │ ├── asym_wrap_test.c │ ├── common.c │ ├── common.h │ ├── ecdh_derive_test.c │ ├── ecdh_sp800_test.c │ ├── engine_tests.sh │ ├── pkcs11_interfaces_test.c │ ├── pkcs11test.sh │ ├── pss_sign_test.c │ └── rsa_enc_test.c ├── util_pkcs11.c ├── util_pkcs11.h ├── version.rc.in ├── yubihsm_pkcs11.c └── yubihsm_pkcs11.h ├── resources ├── fuzzing │ └── Docker.fuzzing_msan ├── release │ ├── icons │ │ ├── yubico-msi-background.png │ │ └── yubico-msi-y-banner.png │ ├── linux │ │ ├── Vagrantfile │ │ ├── build-all.sh │ │ ├── build-pkg.sh │ │ ├── build-rpm.sh │ │ ├── install_redhat_dependencies.sh │ │ ├── licenses │ │ │ ├── libusb │ │ │ └── openssl │ │ └── yubihsm-shell.spec │ ├── macos │ │ ├── sdk │ │ │ ├── distribution.xml │ │ │ └── make_installer.sh │ │ └── shell │ │ │ ├── check_hardening.sh │ │ │ ├── distribution.xml │ │ │ ├── license.adoc │ │ │ ├── make_installer.sh │ │ │ ├── make_release_binaries.sh │ │ │ ├── make_universal_installer.sh │ │ │ └── resources │ │ │ └── English.lproj │ │ │ └── license.html │ ├── make_src_dist.sh │ └── win │ │ ├── license.rtf │ │ ├── make_release_binaries.ps1 │ │ ├── repack_installer.ps1 │ │ ├── sign_installer.bat │ │ ├── sign_release.bat │ │ ├── yubihsm-shell_x64.wxs │ │ └── yubihsm-shell_x86.wxs └── tests │ ├── bash │ ├── README │ ├── cmdline_test.bats │ ├── cmdline_test.sh │ ├── opensc_test.bats │ ├── opensc_test.sh │ ├── reg.dat │ ├── template.dat │ ├── test_eckey.sh │ ├── test_edkey.sh │ ├── test_hmackey.sh │ ├── test_otpaeadkey.sh │ ├── test_rsakey.sh │ ├── test_wrapkey.sh │ └── test_x509template.pem │ └── ps1 │ ├── cmdline_test.ps1 │ ├── opensc_test.ps1 │ ├── test_eckey.ps1 │ ├── test_edkey.ps1 │ ├── test_hmackey.ps1 │ ├── test_otpaeadkey.ps1 │ └── test_rsakey.ps1 ├── src ├── CMakeLists.txt ├── README.adoc ├── cmd_util.c ├── cmd_util.h ├── cmdline.ggo ├── commands.c ├── commands.h ├── main.c ├── tests │ ├── CMakeLists.txt │ ├── data.txt │ ├── sig.out │ ├── tests.sh │ ├── wrapped_tests.sh │ └── yubihsm_shell_tests.c ├── version.rc.in └── yubihsm-shell.h ├── yhwrap ├── CMakeLists.txt ├── README.adoc ├── cmdline.ggo ├── main.c └── version.rc.in ├── ykhsmauth ├── CMakeLists.txt ├── README.adoc ├── error.c ├── internal.h ├── version.rc.in ├── ykhsmauth.c ├── ykhsmauth.h └── ykhsmauth.pc.in └── yubihsm-auth ├── CMakeLists.txt ├── README.adoc ├── cmdline.ggo ├── main.c └── version.rc.in /.ci/client-combined.pem.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/.ci/client-combined.pem.enc -------------------------------------------------------------------------------- /.ci/server-crt.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/.ci/server-crt.pem -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/codeql/codeql-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/.github/codeql/codeql-config.yml -------------------------------------------------------------------------------- /.github/workflows/build_and_fuzz.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/.github/workflows/build_and_fuzz.yml -------------------------------------------------------------------------------- /.github/workflows/build_and_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/.github/workflows/build_and_test.yml -------------------------------------------------------------------------------- /.github/workflows/build_and_test_windows.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/.github/workflows/build_and_test_windows.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/integration_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/.github/workflows/integration_test.yml -------------------------------------------------------------------------------- /.github/workflows/push_fuzzing_msan_container.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/.github/workflows/push_fuzzing_msan_container.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/.gitmodules -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/CHANGELOG -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/LICENSE -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- 1 | README.adoc -------------------------------------------------------------------------------- /README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/README.adoc -------------------------------------------------------------------------------- /aes_cmac/aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/aes_cmac/aes.c -------------------------------------------------------------------------------- /aes_cmac/aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/aes_cmac/aes.h -------------------------------------------------------------------------------- /aes_cmac/aes_cmac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/aes_cmac/aes_cmac.c -------------------------------------------------------------------------------- /aes_cmac/aes_cmac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/aes_cmac/aes_cmac.h -------------------------------------------------------------------------------- /aes_cmac/tests/aes_cmac_tests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/aes_cmac/tests/aes_cmac_tests.c -------------------------------------------------------------------------------- /cmake/FindGcov.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/cmake/FindGcov.cmake -------------------------------------------------------------------------------- /cmake/FindLcov.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/cmake/FindLcov.cmake -------------------------------------------------------------------------------- /cmake/Findcodecov.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/cmake/Findcodecov.cmake -------------------------------------------------------------------------------- /cmake/Fuzzing.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/cmake/Fuzzing.cmake -------------------------------------------------------------------------------- /cmake/SecurityFlags.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/cmake/SecurityFlags.cmake -------------------------------------------------------------------------------- /cmake/cppcheck.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/cmake/cppcheck.cmake -------------------------------------------------------------------------------- /cmake/gengetopt.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/cmake/gengetopt.cmake -------------------------------------------------------------------------------- /cmake/getopt.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/cmake/getopt.cmake -------------------------------------------------------------------------------- /cmake/help2man.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/cmake/help2man.cmake -------------------------------------------------------------------------------- /cmake/mingw32.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/cmake/mingw32.cmake -------------------------------------------------------------------------------- /cmake/mingw64.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/cmake/mingw64.cmake -------------------------------------------------------------------------------- /cmake/openssl.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/cmake/openssl.cmake -------------------------------------------------------------------------------- /cmake/zlib.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/cmake/zlib.cmake -------------------------------------------------------------------------------- /common/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/common/debug.h -------------------------------------------------------------------------------- /common/ecdh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/common/ecdh.c -------------------------------------------------------------------------------- /common/ecdh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/common/ecdh.h -------------------------------------------------------------------------------- /common/hash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/common/hash.c -------------------------------------------------------------------------------- /common/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/common/hash.h -------------------------------------------------------------------------------- /common/insecure_memzero.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/common/insecure_memzero.h -------------------------------------------------------------------------------- /common/openssl-compat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/common/openssl-compat.c -------------------------------------------------------------------------------- /common/openssl-compat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/common/openssl-compat.h -------------------------------------------------------------------------------- /common/parsing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/common/parsing.c -------------------------------------------------------------------------------- /common/parsing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/common/parsing.h -------------------------------------------------------------------------------- /common/pkcs5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/common/pkcs5.c -------------------------------------------------------------------------------- /common/pkcs5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/common/pkcs5.h -------------------------------------------------------------------------------- /common/platform-config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/common/platform-config.h.in -------------------------------------------------------------------------------- /common/rand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/common/rand.c -------------------------------------------------------------------------------- /common/rand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/common/rand.h -------------------------------------------------------------------------------- /common/time_win.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/common/time_win.c -------------------------------------------------------------------------------- /common/time_win.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/common/time_win.h -------------------------------------------------------------------------------- /common/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/common/util.c -------------------------------------------------------------------------------- /common/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/common/util.h -------------------------------------------------------------------------------- /debian/README.source: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/debian/README.source -------------------------------------------------------------------------------- /debian/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/debian/changelog -------------------------------------------------------------------------------- /debian/compat: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/debian/control -------------------------------------------------------------------------------- /debian/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/debian/copyright -------------------------------------------------------------------------------- /debian/gbp.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/debian/gbp.conf -------------------------------------------------------------------------------- /debian/libykhsmauth-dev.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/debian/libykhsmauth-dev.install -------------------------------------------------------------------------------- /debian/libykhsmauth1.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/debian/libykhsmauth1.install -------------------------------------------------------------------------------- /debian/libyubihsm-dev.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/debian/libyubihsm-dev.install -------------------------------------------------------------------------------- /debian/libyubihsm-http1.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/debian/libyubihsm-http1.install -------------------------------------------------------------------------------- /debian/libyubihsm-usb1.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/debian/libyubihsm-usb1.install -------------------------------------------------------------------------------- /debian/libyubihsm1.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/debian/libyubihsm1.install -------------------------------------------------------------------------------- /debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/debian/rules -------------------------------------------------------------------------------- /debian/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (native) 2 | -------------------------------------------------------------------------------- /debian/watch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/debian/watch -------------------------------------------------------------------------------- /debian/yubihsm-auth.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/debian/yubihsm-auth.install -------------------------------------------------------------------------------- /debian/yubihsm-pkcs11.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/debian/yubihsm-pkcs11.install -------------------------------------------------------------------------------- /debian/yubihsm-shell.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/debian/yubihsm-shell.install -------------------------------------------------------------------------------- /debian/yubihsm-wrap.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/debian/yubihsm-wrap.install -------------------------------------------------------------------------------- /doc/API_Changes.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/doc/API_Changes.adoc -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/asym_auth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/examples/asym_auth.c -------------------------------------------------------------------------------- /examples/attest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/examples/attest.c -------------------------------------------------------------------------------- /examples/attestation_template.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/examples/attestation_template.pem -------------------------------------------------------------------------------- /examples/change_authkey.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/examples/change_authkey.c -------------------------------------------------------------------------------- /examples/decrypt_ec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/examples/decrypt_ec.c -------------------------------------------------------------------------------- /examples/decrypt_rsa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/examples/decrypt_rsa.c -------------------------------------------------------------------------------- /examples/echo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/examples/echo.c -------------------------------------------------------------------------------- /examples/ed25519_pvtkey.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/examples/ed25519_pvtkey.pem -------------------------------------------------------------------------------- /examples/encrypt_aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/examples/encrypt_aes.c -------------------------------------------------------------------------------- /examples/generate_ec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/examples/generate_ec.c -------------------------------------------------------------------------------- /examples/generate_hmac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/examples/generate_hmac.c -------------------------------------------------------------------------------- /examples/generate_rsa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/examples/generate_rsa.c -------------------------------------------------------------------------------- /examples/import_authkey.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/examples/import_authkey.c -------------------------------------------------------------------------------- /examples/import_ec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/examples/import_ec.c -------------------------------------------------------------------------------- /examples/import_ed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/examples/import_ed.c -------------------------------------------------------------------------------- /examples/import_rsa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/examples/import_rsa.c -------------------------------------------------------------------------------- /examples/info.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/examples/info.c -------------------------------------------------------------------------------- /examples/logs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/examples/logs.c -------------------------------------------------------------------------------- /examples/p11_generate_rsa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/examples/p11_generate_rsa.c -------------------------------------------------------------------------------- /examples/p256_pvtkey.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/examples/p256_pvtkey.pem -------------------------------------------------------------------------------- /examples/rsa2048_pvtkey.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/examples/rsa2048_pvtkey.pem -------------------------------------------------------------------------------- /examples/ssh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/examples/ssh.c -------------------------------------------------------------------------------- /examples/ssh_ca_pvtkey.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/examples/ssh_ca_pvtkey.pem -------------------------------------------------------------------------------- /examples/ssh_req.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/examples/ssh_req.dat -------------------------------------------------------------------------------- /examples/wrap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/examples/wrap.c -------------------------------------------------------------------------------- /examples/wrap_data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/examples/wrap_data.c -------------------------------------------------------------------------------- /examples/yubico_otp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/examples/yubico_otp.c -------------------------------------------------------------------------------- /lib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/lib/CMakeLists.txt -------------------------------------------------------------------------------- /lib/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/lib/Doxyfile -------------------------------------------------------------------------------- /lib/README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/lib/README.adoc -------------------------------------------------------------------------------- /lib/data_compress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/lib/data_compress.c -------------------------------------------------------------------------------- /lib/data_compress.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/lib/data_compress.h -------------------------------------------------------------------------------- /lib/debug_lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/lib/debug_lib.h -------------------------------------------------------------------------------- /lib/error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/lib/error.c -------------------------------------------------------------------------------- /lib/fuzz/fuzz_send_plain_msg.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/lib/fuzz/fuzz_send_plain_msg.cc -------------------------------------------------------------------------------- /lib/fuzz/fuzz_send_secure_msg.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/lib/fuzz/fuzz_send_secure_msg.cc -------------------------------------------------------------------------------- /lib/fuzz/yubihsm_fuzz.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/lib/fuzz/yubihsm_fuzz.cc -------------------------------------------------------------------------------- /lib/fuzz/yubihsm_fuzz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/lib/fuzz/yubihsm_fuzz.h -------------------------------------------------------------------------------- /lib/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/lib/internal.h -------------------------------------------------------------------------------- /lib/lib_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/lib/lib_util.c -------------------------------------------------------------------------------- /lib/scp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/lib/scp.h -------------------------------------------------------------------------------- /lib/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/lib/tests/CMakeLists.txt -------------------------------------------------------------------------------- /lib/tests/test_parsing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/lib/tests/test_parsing.c -------------------------------------------------------------------------------- /lib/tests/test_pbkdf2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/lib/tests/test_pbkdf2.c -------------------------------------------------------------------------------- /lib/tests/test_usb_url.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/lib/tests/test_usb_url.c -------------------------------------------------------------------------------- /lib/tests/test_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/lib/tests/test_util.c -------------------------------------------------------------------------------- /lib/version.rc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/lib/version.rc.in -------------------------------------------------------------------------------- /lib/version_winhttp.rc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/lib/version_winhttp.rc.in -------------------------------------------------------------------------------- /lib/version_winusb.rc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/lib/version_winusb.rc.in -------------------------------------------------------------------------------- /lib/yubihsm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/lib/yubihsm.c -------------------------------------------------------------------------------- /lib/yubihsm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/lib/yubihsm.h -------------------------------------------------------------------------------- /lib/yubihsm.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/lib/yubihsm.pc.in -------------------------------------------------------------------------------- /lib/yubihsm_curl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/lib/yubihsm_curl.c -------------------------------------------------------------------------------- /lib/yubihsm_libusb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/lib/yubihsm_libusb.c -------------------------------------------------------------------------------- /lib/yubihsm_usb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/lib/yubihsm_usb.c -------------------------------------------------------------------------------- /lib/yubihsm_usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/lib/yubihsm_usb.h -------------------------------------------------------------------------------- /lib/yubihsm_winhttp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/lib/yubihsm_winhttp.c -------------------------------------------------------------------------------- /lib/yubihsm_winusb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/lib/yubihsm_winusb.c -------------------------------------------------------------------------------- /pkcs11/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/pkcs11/CMakeLists.txt -------------------------------------------------------------------------------- /pkcs11/README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/pkcs11/README.adoc -------------------------------------------------------------------------------- /pkcs11/cmdline.ggo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/pkcs11/cmdline.ggo -------------------------------------------------------------------------------- /pkcs11/debug_p11.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/pkcs11/debug_p11.c -------------------------------------------------------------------------------- /pkcs11/debug_p11.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/pkcs11/debug_p11.h -------------------------------------------------------------------------------- /pkcs11/fuzz/fuzz_get_attribute_value.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/pkcs11/fuzz/fuzz_get_attribute_value.cc -------------------------------------------------------------------------------- /pkcs11/list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/pkcs11/list.c -------------------------------------------------------------------------------- /pkcs11/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/pkcs11/list.h -------------------------------------------------------------------------------- /pkcs11/pkcs11.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/pkcs11/pkcs11.h -------------------------------------------------------------------------------- /pkcs11/pkcs11f.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/pkcs11/pkcs11f.h -------------------------------------------------------------------------------- /pkcs11/pkcs11t.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/pkcs11/pkcs11t.h -------------------------------------------------------------------------------- /pkcs11/pkcs11y.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/pkcs11/pkcs11y.h -------------------------------------------------------------------------------- /pkcs11/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/pkcs11/tests/CMakeLists.txt -------------------------------------------------------------------------------- /pkcs11/tests/aes_encrypt_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/pkcs11/tests/aes_encrypt_test.c -------------------------------------------------------------------------------- /pkcs11/tests/asym_wrap_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/pkcs11/tests/asym_wrap_test.c -------------------------------------------------------------------------------- /pkcs11/tests/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/pkcs11/tests/common.c -------------------------------------------------------------------------------- /pkcs11/tests/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/pkcs11/tests/common.h -------------------------------------------------------------------------------- /pkcs11/tests/ecdh_derive_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/pkcs11/tests/ecdh_derive_test.c -------------------------------------------------------------------------------- /pkcs11/tests/ecdh_sp800_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/pkcs11/tests/ecdh_sp800_test.c -------------------------------------------------------------------------------- /pkcs11/tests/engine_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/pkcs11/tests/engine_tests.sh -------------------------------------------------------------------------------- /pkcs11/tests/pkcs11_interfaces_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/pkcs11/tests/pkcs11_interfaces_test.c -------------------------------------------------------------------------------- /pkcs11/tests/pkcs11test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/pkcs11/tests/pkcs11test.sh -------------------------------------------------------------------------------- /pkcs11/tests/pss_sign_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/pkcs11/tests/pss_sign_test.c -------------------------------------------------------------------------------- /pkcs11/tests/rsa_enc_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/pkcs11/tests/rsa_enc_test.c -------------------------------------------------------------------------------- /pkcs11/util_pkcs11.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/pkcs11/util_pkcs11.c -------------------------------------------------------------------------------- /pkcs11/util_pkcs11.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/pkcs11/util_pkcs11.h -------------------------------------------------------------------------------- /pkcs11/version.rc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/pkcs11/version.rc.in -------------------------------------------------------------------------------- /pkcs11/yubihsm_pkcs11.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/pkcs11/yubihsm_pkcs11.c -------------------------------------------------------------------------------- /pkcs11/yubihsm_pkcs11.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/pkcs11/yubihsm_pkcs11.h -------------------------------------------------------------------------------- /resources/fuzzing/Docker.fuzzing_msan: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/fuzzing/Docker.fuzzing_msan -------------------------------------------------------------------------------- /resources/release/icons/yubico-msi-background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/release/icons/yubico-msi-background.png -------------------------------------------------------------------------------- /resources/release/icons/yubico-msi-y-banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/release/icons/yubico-msi-y-banner.png -------------------------------------------------------------------------------- /resources/release/linux/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/release/linux/Vagrantfile -------------------------------------------------------------------------------- /resources/release/linux/build-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/release/linux/build-all.sh -------------------------------------------------------------------------------- /resources/release/linux/build-pkg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/release/linux/build-pkg.sh -------------------------------------------------------------------------------- /resources/release/linux/build-rpm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/release/linux/build-rpm.sh -------------------------------------------------------------------------------- /resources/release/linux/install_redhat_dependencies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/release/linux/install_redhat_dependencies.sh -------------------------------------------------------------------------------- /resources/release/linux/licenses/libusb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/release/linux/licenses/libusb -------------------------------------------------------------------------------- /resources/release/linux/licenses/openssl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/release/linux/licenses/openssl -------------------------------------------------------------------------------- /resources/release/linux/yubihsm-shell.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/release/linux/yubihsm-shell.spec -------------------------------------------------------------------------------- /resources/release/macos/sdk/distribution.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/release/macos/sdk/distribution.xml -------------------------------------------------------------------------------- /resources/release/macos/sdk/make_installer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/release/macos/sdk/make_installer.sh -------------------------------------------------------------------------------- /resources/release/macos/shell/check_hardening.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/release/macos/shell/check_hardening.sh -------------------------------------------------------------------------------- /resources/release/macos/shell/distribution.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/release/macos/shell/distribution.xml -------------------------------------------------------------------------------- /resources/release/macos/shell/license.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/release/macos/shell/license.adoc -------------------------------------------------------------------------------- /resources/release/macos/shell/make_installer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/release/macos/shell/make_installer.sh -------------------------------------------------------------------------------- /resources/release/macos/shell/make_release_binaries.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/release/macos/shell/make_release_binaries.sh -------------------------------------------------------------------------------- /resources/release/macos/shell/make_universal_installer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/release/macos/shell/make_universal_installer.sh -------------------------------------------------------------------------------- /resources/release/macos/shell/resources/English.lproj/license.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/release/macos/shell/resources/English.lproj/license.html -------------------------------------------------------------------------------- /resources/release/make_src_dist.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/release/make_src_dist.sh -------------------------------------------------------------------------------- /resources/release/win/license.rtf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/release/win/license.rtf -------------------------------------------------------------------------------- /resources/release/win/make_release_binaries.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/release/win/make_release_binaries.ps1 -------------------------------------------------------------------------------- /resources/release/win/repack_installer.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/release/win/repack_installer.ps1 -------------------------------------------------------------------------------- /resources/release/win/sign_installer.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/release/win/sign_installer.bat -------------------------------------------------------------------------------- /resources/release/win/sign_release.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/release/win/sign_release.bat -------------------------------------------------------------------------------- /resources/release/win/yubihsm-shell_x64.wxs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/release/win/yubihsm-shell_x64.wxs -------------------------------------------------------------------------------- /resources/release/win/yubihsm-shell_x86.wxs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/release/win/yubihsm-shell_x86.wxs -------------------------------------------------------------------------------- /resources/tests/bash/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/tests/bash/README -------------------------------------------------------------------------------- /resources/tests/bash/cmdline_test.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/tests/bash/cmdline_test.bats -------------------------------------------------------------------------------- /resources/tests/bash/cmdline_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/tests/bash/cmdline_test.sh -------------------------------------------------------------------------------- /resources/tests/bash/opensc_test.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/tests/bash/opensc_test.bats -------------------------------------------------------------------------------- /resources/tests/bash/opensc_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/tests/bash/opensc_test.sh -------------------------------------------------------------------------------- /resources/tests/bash/reg.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/tests/bash/reg.dat -------------------------------------------------------------------------------- /resources/tests/bash/template.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/tests/bash/template.dat -------------------------------------------------------------------------------- /resources/tests/bash/test_eckey.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/tests/bash/test_eckey.sh -------------------------------------------------------------------------------- /resources/tests/bash/test_edkey.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/tests/bash/test_edkey.sh -------------------------------------------------------------------------------- /resources/tests/bash/test_hmackey.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/tests/bash/test_hmackey.sh -------------------------------------------------------------------------------- /resources/tests/bash/test_otpaeadkey.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/tests/bash/test_otpaeadkey.sh -------------------------------------------------------------------------------- /resources/tests/bash/test_rsakey.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/tests/bash/test_rsakey.sh -------------------------------------------------------------------------------- /resources/tests/bash/test_wrapkey.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/tests/bash/test_wrapkey.sh -------------------------------------------------------------------------------- /resources/tests/bash/test_x509template.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/tests/bash/test_x509template.pem -------------------------------------------------------------------------------- /resources/tests/ps1/cmdline_test.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/tests/ps1/cmdline_test.ps1 -------------------------------------------------------------------------------- /resources/tests/ps1/opensc_test.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/tests/ps1/opensc_test.ps1 -------------------------------------------------------------------------------- /resources/tests/ps1/test_eckey.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/tests/ps1/test_eckey.ps1 -------------------------------------------------------------------------------- /resources/tests/ps1/test_edkey.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/tests/ps1/test_edkey.ps1 -------------------------------------------------------------------------------- /resources/tests/ps1/test_hmackey.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/tests/ps1/test_hmackey.ps1 -------------------------------------------------------------------------------- /resources/tests/ps1/test_otpaeadkey.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/tests/ps1/test_otpaeadkey.ps1 -------------------------------------------------------------------------------- /resources/tests/ps1/test_rsakey.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/resources/tests/ps1/test_rsakey.ps1 -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/src/README.adoc -------------------------------------------------------------------------------- /src/cmd_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/src/cmd_util.c -------------------------------------------------------------------------------- /src/cmd_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/src/cmd_util.h -------------------------------------------------------------------------------- /src/cmdline.ggo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/src/cmdline.ggo -------------------------------------------------------------------------------- /src/commands.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/src/commands.c -------------------------------------------------------------------------------- /src/commands.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/src/commands.h -------------------------------------------------------------------------------- /src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/src/main.c -------------------------------------------------------------------------------- /src/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/src/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/data.txt: -------------------------------------------------------------------------------- 1 | Hello World! 2 | -------------------------------------------------------------------------------- /src/tests/sig.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/tests/tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/src/tests/tests.sh -------------------------------------------------------------------------------- /src/tests/wrapped_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/src/tests/wrapped_tests.sh -------------------------------------------------------------------------------- /src/tests/yubihsm_shell_tests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/src/tests/yubihsm_shell_tests.c -------------------------------------------------------------------------------- /src/version.rc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/src/version.rc.in -------------------------------------------------------------------------------- /src/yubihsm-shell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/src/yubihsm-shell.h -------------------------------------------------------------------------------- /yhwrap/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/yhwrap/CMakeLists.txt -------------------------------------------------------------------------------- /yhwrap/README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/yhwrap/README.adoc -------------------------------------------------------------------------------- /yhwrap/cmdline.ggo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/yhwrap/cmdline.ggo -------------------------------------------------------------------------------- /yhwrap/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/yhwrap/main.c -------------------------------------------------------------------------------- /yhwrap/version.rc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/yhwrap/version.rc.in -------------------------------------------------------------------------------- /ykhsmauth/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/ykhsmauth/CMakeLists.txt -------------------------------------------------------------------------------- /ykhsmauth/README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/ykhsmauth/README.adoc -------------------------------------------------------------------------------- /ykhsmauth/error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/ykhsmauth/error.c -------------------------------------------------------------------------------- /ykhsmauth/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/ykhsmauth/internal.h -------------------------------------------------------------------------------- /ykhsmauth/version.rc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/ykhsmauth/version.rc.in -------------------------------------------------------------------------------- /ykhsmauth/ykhsmauth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/ykhsmauth/ykhsmauth.c -------------------------------------------------------------------------------- /ykhsmauth/ykhsmauth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/ykhsmauth/ykhsmauth.h -------------------------------------------------------------------------------- /ykhsmauth/ykhsmauth.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/ykhsmauth/ykhsmauth.pc.in -------------------------------------------------------------------------------- /yubihsm-auth/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/yubihsm-auth/CMakeLists.txt -------------------------------------------------------------------------------- /yubihsm-auth/README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/yubihsm-auth/README.adoc -------------------------------------------------------------------------------- /yubihsm-auth/cmdline.ggo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/yubihsm-auth/cmdline.ggo -------------------------------------------------------------------------------- /yubihsm-auth/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/yubihsm-auth/main.c -------------------------------------------------------------------------------- /yubihsm-auth/version.rc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yubico/yubihsm-shell/HEAD/yubihsm-auth/version.rc.in --------------------------------------------------------------------------------