├── .clang-format ├── .gitignore ├── APDU ├── APDU.h ├── AuthenticationRequest.swift ├── AuthenticationResponse.swift ├── Command.swift ├── CommandHeader.swift ├── CommandTrailer.swift ├── Constants.swift ├── Data │ ├── DataReader.swift │ ├── DataWriter.swift │ └── Endian.swift ├── ErrorResponse.swift ├── Info.plist ├── MessagePart.swift ├── RawConvertible.swift ├── RegisterRequest.swift ├── RegisterResponse.swift ├── Response.swift ├── VersionRequest.swift └── VersionResponse.swift ├── APDUTests ├── AuthenticationRequestTests.swift ├── CommandHeaderTests.swift ├── CommandTrailerTests.swift ├── DataTests │ ├── DataReaderTests.swift │ └── DataWriterTests.swift ├── Info.plist ├── RegisterRequestTests.swift ├── ResponseTests.swift ├── TestUtil.swift └── VersionRequestTests.swift ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── SelfSignedCertificate ├── Info.plist ├── SelfSignedCertificate.h ├── SelfSignedCertificate.m ├── private.h └── public.h ├── SelfSignedCertificateTests ├── Info.plist └── SelfSignedCertificateTests.swift ├── SoftU2F.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── xcshareddata │ └── xcschemes │ ├── APDU.xcscheme │ ├── SelfSignedCertificate.xcscheme │ ├── SoftU2F.xcscheme │ ├── SoftU2FDriver.xcscheme │ └── SoftU2FDriverLib.xcscheme ├── SoftU2FDriver ├── Info.plist ├── SoftU2FDevice.cpp ├── SoftU2FDevice.hpp ├── SoftU2FDriver.cpp ├── SoftU2FDriver.hpp ├── SoftU2FUserClient.cpp ├── SoftU2FUserClient.hpp └── UserKernelShared.h ├── SoftU2FDriverLib ├── internal.h ├── softu2f.c └── softu2f.h ├── SoftU2FTool ├── AppDelegate.swift ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ ├── 128-1x.png │ │ ├── 16-1x.png │ │ ├── 256-1x-1.png │ │ ├── 256-1x.png │ │ ├── 32-1x-1.png │ │ ├── 32-1x.png │ │ ├── 32-2x.png │ │ ├── 512-1x-1.png │ │ ├── 512-1x.png │ │ ├── 512-2x.png │ │ └── Contents.json │ └── Contents.json ├── CLI.swift ├── Counter.swift ├── Info.plist ├── KeyInterface │ └── LICENSE ├── KeyPair.swift ├── Keychain.swift ├── KnownFacets.swift ├── MainMenu.xib ├── Mutex.swift ├── SHA256.swift ├── Settings.swift ├── SoftU2F-Bridging-Header.h ├── SoftU2FTool.entitlements ├── U2FAuthenticator.swift ├── U2FHID.swift ├── U2FRegistration.swift ├── UserPresence.swift ├── Utils.swift └── WebSafeBase64.swift ├── SoftU2FToolTests ├── CounterTests.swift ├── Info.plist ├── IntegrationTests.swift ├── SHA256Tests.swift ├── SoftU2FTestCase.swift ├── SoftU2FTests-Bridging-Header.h ├── TestUtil.swift ├── U2FHIDTests.swift ├── U2FRegistrationTests.swift ├── UtilsTests.swift └── WebSafeBase64Tests.swift ├── inc ├── LICENSE-fido-u2f-specification ├── LICENSE-libu2f-host ├── u2f-host-types.h ├── u2f-host-version.h ├── u2f-host.h ├── u2f.h └── u2f_hid.h ├── install-scripts ├── postinstall └── preinstall ├── issue_template.md └── script ├── bootstrap ├── build ├── generate_certificate ├── generate_certificate.rb ├── package └── run /.clang-format: -------------------------------------------------------------------------------- 1 | BasedOnStyle: LLVM 2 | ColumnLimit: 0 3 | BreakBeforeBraces: Attach 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/.gitignore -------------------------------------------------------------------------------- /APDU/APDU.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/APDU/APDU.h -------------------------------------------------------------------------------- /APDU/AuthenticationRequest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/APDU/AuthenticationRequest.swift -------------------------------------------------------------------------------- /APDU/AuthenticationResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/APDU/AuthenticationResponse.swift -------------------------------------------------------------------------------- /APDU/Command.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/APDU/Command.swift -------------------------------------------------------------------------------- /APDU/CommandHeader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/APDU/CommandHeader.swift -------------------------------------------------------------------------------- /APDU/CommandTrailer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/APDU/CommandTrailer.swift -------------------------------------------------------------------------------- /APDU/Constants.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/APDU/Constants.swift -------------------------------------------------------------------------------- /APDU/Data/DataReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/APDU/Data/DataReader.swift -------------------------------------------------------------------------------- /APDU/Data/DataWriter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/APDU/Data/DataWriter.swift -------------------------------------------------------------------------------- /APDU/Data/Endian.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/APDU/Data/Endian.swift -------------------------------------------------------------------------------- /APDU/ErrorResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/APDU/ErrorResponse.swift -------------------------------------------------------------------------------- /APDU/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/APDU/Info.plist -------------------------------------------------------------------------------- /APDU/MessagePart.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/APDU/MessagePart.swift -------------------------------------------------------------------------------- /APDU/RawConvertible.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/APDU/RawConvertible.swift -------------------------------------------------------------------------------- /APDU/RegisterRequest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/APDU/RegisterRequest.swift -------------------------------------------------------------------------------- /APDU/RegisterResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/APDU/RegisterResponse.swift -------------------------------------------------------------------------------- /APDU/Response.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/APDU/Response.swift -------------------------------------------------------------------------------- /APDU/VersionRequest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/APDU/VersionRequest.swift -------------------------------------------------------------------------------- /APDU/VersionResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/APDU/VersionResponse.swift -------------------------------------------------------------------------------- /APDUTests/AuthenticationRequestTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/APDUTests/AuthenticationRequestTests.swift -------------------------------------------------------------------------------- /APDUTests/CommandHeaderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/APDUTests/CommandHeaderTests.swift -------------------------------------------------------------------------------- /APDUTests/CommandTrailerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/APDUTests/CommandTrailerTests.swift -------------------------------------------------------------------------------- /APDUTests/DataTests/DataReaderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/APDUTests/DataTests/DataReaderTests.swift -------------------------------------------------------------------------------- /APDUTests/DataTests/DataWriterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/APDUTests/DataTests/DataWriterTests.swift -------------------------------------------------------------------------------- /APDUTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/APDUTests/Info.plist -------------------------------------------------------------------------------- /APDUTests/RegisterRequestTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/APDUTests/RegisterRequestTests.swift -------------------------------------------------------------------------------- /APDUTests/ResponseTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/APDUTests/ResponseTests.swift -------------------------------------------------------------------------------- /APDUTests/TestUtil.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/APDUTests/TestUtil.swift -------------------------------------------------------------------------------- /APDUTests/VersionRequestTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/APDUTests/VersionRequestTests.swift -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/README.md -------------------------------------------------------------------------------- /SelfSignedCertificate/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SelfSignedCertificate/Info.plist -------------------------------------------------------------------------------- /SelfSignedCertificate/SelfSignedCertificate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SelfSignedCertificate/SelfSignedCertificate.h -------------------------------------------------------------------------------- /SelfSignedCertificate/SelfSignedCertificate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SelfSignedCertificate/SelfSignedCertificate.m -------------------------------------------------------------------------------- /SelfSignedCertificate/private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SelfSignedCertificate/private.h -------------------------------------------------------------------------------- /SelfSignedCertificate/public.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SelfSignedCertificate/public.h -------------------------------------------------------------------------------- /SelfSignedCertificateTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SelfSignedCertificateTests/Info.plist -------------------------------------------------------------------------------- /SelfSignedCertificateTests/SelfSignedCertificateTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SelfSignedCertificateTests/SelfSignedCertificateTests.swift -------------------------------------------------------------------------------- /SoftU2F.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2F.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /SoftU2F.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2F.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /SoftU2F.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2F.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /SoftU2F.xcodeproj/xcshareddata/xcschemes/APDU.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2F.xcodeproj/xcshareddata/xcschemes/APDU.xcscheme -------------------------------------------------------------------------------- /SoftU2F.xcodeproj/xcshareddata/xcschemes/SelfSignedCertificate.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2F.xcodeproj/xcshareddata/xcschemes/SelfSignedCertificate.xcscheme -------------------------------------------------------------------------------- /SoftU2F.xcodeproj/xcshareddata/xcschemes/SoftU2F.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2F.xcodeproj/xcshareddata/xcschemes/SoftU2F.xcscheme -------------------------------------------------------------------------------- /SoftU2F.xcodeproj/xcshareddata/xcschemes/SoftU2FDriver.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2F.xcodeproj/xcshareddata/xcschemes/SoftU2FDriver.xcscheme -------------------------------------------------------------------------------- /SoftU2F.xcodeproj/xcshareddata/xcschemes/SoftU2FDriverLib.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2F.xcodeproj/xcshareddata/xcschemes/SoftU2FDriverLib.xcscheme -------------------------------------------------------------------------------- /SoftU2FDriver/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FDriver/Info.plist -------------------------------------------------------------------------------- /SoftU2FDriver/SoftU2FDevice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FDriver/SoftU2FDevice.cpp -------------------------------------------------------------------------------- /SoftU2FDriver/SoftU2FDevice.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FDriver/SoftU2FDevice.hpp -------------------------------------------------------------------------------- /SoftU2FDriver/SoftU2FDriver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FDriver/SoftU2FDriver.cpp -------------------------------------------------------------------------------- /SoftU2FDriver/SoftU2FDriver.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FDriver/SoftU2FDriver.hpp -------------------------------------------------------------------------------- /SoftU2FDriver/SoftU2FUserClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FDriver/SoftU2FUserClient.cpp -------------------------------------------------------------------------------- /SoftU2FDriver/SoftU2FUserClient.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FDriver/SoftU2FUserClient.hpp -------------------------------------------------------------------------------- /SoftU2FDriver/UserKernelShared.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FDriver/UserKernelShared.h -------------------------------------------------------------------------------- /SoftU2FDriverLib/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FDriverLib/internal.h -------------------------------------------------------------------------------- /SoftU2FDriverLib/softu2f.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FDriverLib/softu2f.c -------------------------------------------------------------------------------- /SoftU2FDriverLib/softu2f.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FDriverLib/softu2f.h -------------------------------------------------------------------------------- /SoftU2FTool/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FTool/AppDelegate.swift -------------------------------------------------------------------------------- /SoftU2FTool/Assets.xcassets/AppIcon.appiconset/128-1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FTool/Assets.xcassets/AppIcon.appiconset/128-1x.png -------------------------------------------------------------------------------- /SoftU2FTool/Assets.xcassets/AppIcon.appiconset/16-1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FTool/Assets.xcassets/AppIcon.appiconset/16-1x.png -------------------------------------------------------------------------------- /SoftU2FTool/Assets.xcassets/AppIcon.appiconset/256-1x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FTool/Assets.xcassets/AppIcon.appiconset/256-1x-1.png -------------------------------------------------------------------------------- /SoftU2FTool/Assets.xcassets/AppIcon.appiconset/256-1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FTool/Assets.xcassets/AppIcon.appiconset/256-1x.png -------------------------------------------------------------------------------- /SoftU2FTool/Assets.xcassets/AppIcon.appiconset/32-1x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FTool/Assets.xcassets/AppIcon.appiconset/32-1x-1.png -------------------------------------------------------------------------------- /SoftU2FTool/Assets.xcassets/AppIcon.appiconset/32-1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FTool/Assets.xcassets/AppIcon.appiconset/32-1x.png -------------------------------------------------------------------------------- /SoftU2FTool/Assets.xcassets/AppIcon.appiconset/32-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FTool/Assets.xcassets/AppIcon.appiconset/32-2x.png -------------------------------------------------------------------------------- /SoftU2FTool/Assets.xcassets/AppIcon.appiconset/512-1x-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FTool/Assets.xcassets/AppIcon.appiconset/512-1x-1.png -------------------------------------------------------------------------------- /SoftU2FTool/Assets.xcassets/AppIcon.appiconset/512-1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FTool/Assets.xcassets/AppIcon.appiconset/512-1x.png -------------------------------------------------------------------------------- /SoftU2FTool/Assets.xcassets/AppIcon.appiconset/512-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FTool/Assets.xcassets/AppIcon.appiconset/512-2x.png -------------------------------------------------------------------------------- /SoftU2FTool/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FTool/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /SoftU2FTool/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FTool/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /SoftU2FTool/CLI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FTool/CLI.swift -------------------------------------------------------------------------------- /SoftU2FTool/Counter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FTool/Counter.swift -------------------------------------------------------------------------------- /SoftU2FTool/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FTool/Info.plist -------------------------------------------------------------------------------- /SoftU2FTool/KeyInterface/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FTool/KeyInterface/LICENSE -------------------------------------------------------------------------------- /SoftU2FTool/KeyPair.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FTool/KeyPair.swift -------------------------------------------------------------------------------- /SoftU2FTool/Keychain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FTool/Keychain.swift -------------------------------------------------------------------------------- /SoftU2FTool/KnownFacets.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FTool/KnownFacets.swift -------------------------------------------------------------------------------- /SoftU2FTool/MainMenu.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FTool/MainMenu.xib -------------------------------------------------------------------------------- /SoftU2FTool/Mutex.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FTool/Mutex.swift -------------------------------------------------------------------------------- /SoftU2FTool/SHA256.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FTool/SHA256.swift -------------------------------------------------------------------------------- /SoftU2FTool/Settings.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FTool/Settings.swift -------------------------------------------------------------------------------- /SoftU2FTool/SoftU2F-Bridging-Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FTool/SoftU2F-Bridging-Header.h -------------------------------------------------------------------------------- /SoftU2FTool/SoftU2FTool.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FTool/SoftU2FTool.entitlements -------------------------------------------------------------------------------- /SoftU2FTool/U2FAuthenticator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FTool/U2FAuthenticator.swift -------------------------------------------------------------------------------- /SoftU2FTool/U2FHID.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FTool/U2FHID.swift -------------------------------------------------------------------------------- /SoftU2FTool/U2FRegistration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FTool/U2FRegistration.swift -------------------------------------------------------------------------------- /SoftU2FTool/UserPresence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FTool/UserPresence.swift -------------------------------------------------------------------------------- /SoftU2FTool/Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FTool/Utils.swift -------------------------------------------------------------------------------- /SoftU2FTool/WebSafeBase64.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FTool/WebSafeBase64.swift -------------------------------------------------------------------------------- /SoftU2FToolTests/CounterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FToolTests/CounterTests.swift -------------------------------------------------------------------------------- /SoftU2FToolTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FToolTests/Info.plist -------------------------------------------------------------------------------- /SoftU2FToolTests/IntegrationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FToolTests/IntegrationTests.swift -------------------------------------------------------------------------------- /SoftU2FToolTests/SHA256Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FToolTests/SHA256Tests.swift -------------------------------------------------------------------------------- /SoftU2FToolTests/SoftU2FTestCase.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FToolTests/SoftU2FTestCase.swift -------------------------------------------------------------------------------- /SoftU2FToolTests/SoftU2FTests-Bridging-Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FToolTests/SoftU2FTests-Bridging-Header.h -------------------------------------------------------------------------------- /SoftU2FToolTests/TestUtil.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FToolTests/TestUtil.swift -------------------------------------------------------------------------------- /SoftU2FToolTests/U2FHIDTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FToolTests/U2FHIDTests.swift -------------------------------------------------------------------------------- /SoftU2FToolTests/U2FRegistrationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FToolTests/U2FRegistrationTests.swift -------------------------------------------------------------------------------- /SoftU2FToolTests/UtilsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FToolTests/UtilsTests.swift -------------------------------------------------------------------------------- /SoftU2FToolTests/WebSafeBase64Tests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/SoftU2FToolTests/WebSafeBase64Tests.swift -------------------------------------------------------------------------------- /inc/LICENSE-fido-u2f-specification: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/inc/LICENSE-fido-u2f-specification -------------------------------------------------------------------------------- /inc/LICENSE-libu2f-host: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/inc/LICENSE-libu2f-host -------------------------------------------------------------------------------- /inc/u2f-host-types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/inc/u2f-host-types.h -------------------------------------------------------------------------------- /inc/u2f-host-version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/inc/u2f-host-version.h -------------------------------------------------------------------------------- /inc/u2f-host.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/inc/u2f-host.h -------------------------------------------------------------------------------- /inc/u2f.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/inc/u2f.h -------------------------------------------------------------------------------- /inc/u2f_hid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/inc/u2f_hid.h -------------------------------------------------------------------------------- /install-scripts/postinstall: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/install-scripts/postinstall -------------------------------------------------------------------------------- /install-scripts/preinstall: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/install-scripts/preinstall -------------------------------------------------------------------------------- /issue_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/issue_template.md -------------------------------------------------------------------------------- /script/bootstrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/script/bootstrap -------------------------------------------------------------------------------- /script/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/script/build -------------------------------------------------------------------------------- /script/generate_certificate: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | ruby script/generate_certificate.rb 4 | -------------------------------------------------------------------------------- /script/generate_certificate.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/script/generate_certificate.rb -------------------------------------------------------------------------------- /script/package: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/script/package -------------------------------------------------------------------------------- /script/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/github/SoftU2F/HEAD/script/run --------------------------------------------------------------------------------