.NET 10 development clients for native libusb YubiHSM commands and PKCS #11
experiments. The solution contains the libusb interop library, a
libusb-connector ASP.NET HTTP bridge, and the libusb-tester executable.
Build with a .NET 10 SDK:
dotnet restore libusb-tester.sln
dotnet build libusb-tester.sln --configuration Release --no-restoreCI builds the solution on Linux, macOS and Windows; it does not execute hardware workflows. Runtime use requires the native libraries used by the selected component and access to the selected USB device. The tester's device selection, credentials, object IDs and module paths are configured in its source, not through a general command-line interface. Review the selected entry point before running it: the experiments generate and import token objects and are intended for disposable test devices.