powershellYK

0.2026.9.1

A unofficial powershell wrapper for Yubico .NET SDK. Allows administration of Yubikeys from Powershell.

Minimum PowerShell version

7.6

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name powershellYK

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name powershellYK

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) Oscar Virot. All rights reserved.

Package Details

Author(s)

  • Oscar Virot

Tags

Yubikey PIV FIDO2 TOTP OATH

Cmdlets

Connect-YubiKey Disconnect-YubiKey Find-YubiKey Get-YubiKey Lock-YubiKey Set-YubiKey Reset-YubiKeyBioMPE Unlock-YubiKey Connect-YubiKeyFIDO2 Confirm-YubiKeyFIDO2Attestation Enable-YubiKeyFIDO2EnterpriseAttestation Clear-YubiKeyFIDO2Blob Export-YubiKeyFIDO2Blob Get-YubiKeyFIDO2 Get-YubiKeyFIDO2Credential Import-YubiKeyFIDO2Blob New-YubiKeyFIDO2Credential Protect-YubiKeyFIDO2File Remove-YubiKeyFIDO2Credential Reset-YubiKeyFIDO2 Set-YubiKeyFIDO2 Set-YubiKeyFIDO2PIN Unprotect-YubiKeyFIDO2File Connect-YubiKeyOATH Get-YubiKeyOATH Get-YubiKeyOATHAccount New-YubiKeyOATHAccount Set-YubiKeyOATHPassword Remove-YubiKeyOATHAccount Protect-YubiKeyOATH Reset-YubiKeyOATH Request-YubiKeyOATHCode Rename-YubiKeyOATHAccount Unprotect-YubiKeyOATH Connect-YubiKeyOTP Get-YubiKeyOTP Remove-YubiKeyOTP Request-YubiKeyOTPChallange Switch-YubiKeyOTP Set-YubiKeyOTP Set-YubiKeyOTPSlotAccessCode Assert-YubiKeyPIV Block-YubiKeyPIV Build-YubiKeyPIVCertificateSigningRequest Build-YubiKeyPIVSignCertificate Confirm-YubiKeyAttestation Confirm-YubiKeyPIVAttestation Connect-YubiKeyPIV Export-YubiKeyPIVCertificate Get-YubiKeyPIV Import-YubiKeyPIV Move-YubiKeyPIV New-YubiKeyPIVKey New-YubiKeyPIVSelfSign Remove-YubiKeyPIVKey Reset-YubiKeyPIV Unblock-YubiKeyPIV Set-YubiKeyPIV Get-YubiKeyBIOFingerprint Register-YubiKeyBIOFingerprint Remove-YubiKeyBIOFingerprint Rename-YubiKeyBIOFingerprint ConvertTo-AltSecurity New-Challenge Enable-PowershellYKSDKLogging Get-PowershellYKInfo

Dependencies

This module has no dependencies.

FileList

  • powershellYK.nuspec
  • Microsoft.Extensions.Configuration.Json.dll
  • CommunityToolkit.Diagnostics.dll
  • Microsoft.Extensions.Configuration.Abstractions.dll
  • Microsoft.Extensions.DependencyInjection.Abstractions.dll
  • Microsoft.Extensions.FileProviders.Physical.dll
  • Microsoft.Extensions.Logging.Configuration.dll
  • Microsoft.Extensions.Options.ConfigurationExtensions.dll
  • Microsoft.Win32.Registry.AccessControl.dll
  • powershellYK.dll
  • powershellYK.psd1
  • System.Diagnostics.EventLog.dll
  • System.Management.dll
  • System.Security.Permissions.dll
  • Yubico.YubiKey.dll
  • runtimes\linux-arm\native\build.manifest.sig
  • runtimes\linux-arm64\native\build.manifest.sig
  • runtimes\linux-musl-x64\native\build.manifest
  • runtimes\linux-x64\native\build.manifest
  • runtimes\linux-x64\native\libYubico.NativeShims.so
  • runtimes\osx-x64\native\libYubico.NativeShims.dylib
  • runtimes\win-arm64\native\getfilesiginforedist.dll
  • runtimes\win-arm64\native\pwrshplugin.dll
  • runtimes\win-x64\native\build.manifest.sig
  • runtimes\win-x64\native\PowerShell.Core.Instrumentation.dll
  • runtimes\win-x86\native\build.manifest
  • runtimes\win-x86\native\microsoft.management.infrastructure.native.unmanaged.dll
  • runtimes\win-x86\native\Yubico.NativeShims.dll
  • runtimes\win\lib\net10.0\Microsoft.PowerShell.CoreCLR.Eventing.dll
  • runtimes\win\lib\net10.0\System.Diagnostics.EventLog.Messages.dll
  • runtimes\win\lib\net10.0\System.Management.dll
  • runtimes\win-arm64\lib\net5.0\getfilesiginforedistwrapper.dll
  • runtimes\win-x64\lib\net5.0\getfilesiginforedistwrapper.dll
  • runtimes\win-x86\lib\net5.0\getfilesiginforedistwrapper.dll
  • Microsoft.ApplicationInsights.dll
  • Microsoft.Extensions.Configuration.Binder.dll
  • Microsoft.Extensions.DependencyInjection.dll
  • Microsoft.Extensions.FileSystemGlobbing.dll
  • Microsoft.Extensions.Logging.Console.dll
  • Microsoft.Extensions.Options.dll
  • Newtonsoft.Json.dll
  • System.CodeDom.dll
  • System.DirectoryServices.dll
  • System.Security.Cryptography.Pkcs.dll
  • System.Windows.Extensions.dll
  • en-US\powershellYK.dll-Help.xml
  • runtimes\linux-arm\native\libpsl-native.so
  • runtimes\linux-arm64\native\libpsl-native.so
  • runtimes\linux-musl-x64\native\build.manifest.sig
  • runtimes\linux-x64\native\build.manifest.sig
  • runtimes\osx\native\libpsl-native.dylib
  • runtimes\win-arm64\native\build.manifest
  • runtimes\win-arm64\native\microsoft.management.infrastructure.native.unmanaged.dll
  • runtimes\win-arm64\native\Yubico.NativeShims.dll
  • runtimes\win-x64\native\getfilesiginforedist.dll
  • runtimes\win-x64\native\pwrshplugin.dll
  • runtimes\win-x86\native\build.manifest.sig
  • runtimes\win-x86\native\PowerShell.Core.Instrumentation.dll
  • runtimes\unix\lib\net10.0\System.Management.Automation.dll
  • runtimes\win\lib\net10.0\Microsoft.Win32.Registry.AccessControl.dll
  • runtimes\win\lib\net10.0\System.DirectoryServices.dll
  • runtimes\win\lib\net10.0\System.Security.Cryptography.Pkcs.dll
  • runtimes\win-arm64\lib\netstandard1.6\microsoft.management.infrastructure.dll
  • runtimes\win-x64\lib\netstandard1.6\microsoft.management.infrastructure.dll
  • runtimes\win-x86\lib\netstandard1.6\microsoft.management.infrastructure.dll
  • Microsoft.Bcl.AsyncInterfaces.dll
  • Microsoft.Extensions.Configuration.dll
  • Microsoft.Extensions.FileProviders.Abstractions.dll
  • Microsoft.Extensions.Logging.Abstractions.dll
  • Microsoft.Extensions.Logging.dll
  • Microsoft.Extensions.Primitives.dll
  • powershellYK.deps.json
  • powershellYK.pdb
  • System.Configuration.ConfigurationManager.dll
  • System.Formats.Cbor.dll
  • System.Security.Cryptography.ProtectedData.dll
  • Yubico.Core.dll
  • runtimes\linux-arm\native\build.manifest
  • runtimes\linux-arm64\native\build.manifest
  • runtimes\linux-arm64\native\libYubico.NativeShims.so
  • runtimes\linux-musl-x64\native\libpsl-native.so
  • runtimes\linux-x64\native\libpsl-native.so
  • runtimes\osx-arm64\native\libYubico.NativeShims.dylib
  • runtimes\win-arm64\native\build.manifest.sig
  • runtimes\win-arm64\native\PowerShell.Core.Instrumentation.dll
  • runtimes\win-x64\native\build.manifest
  • runtimes\win-x64\native\microsoft.management.infrastructure.native.unmanaged.dll
  • runtimes\win-x64\native\Yubico.NativeShims.dll
  • runtimes\win-x86\native\getfilesiginforedist.dll
  • runtimes\win-x86\native\pwrshplugin.dll
  • runtimes\unix\lib\netstandard1.6\Microsoft.Management.Infrastructure.dll
  • runtimes\win\lib\net10.0\System.Diagnostics.EventLog.dll
  • runtimes\win\lib\net10.0\System.Management.Automation.dll
  • runtimes\win\lib\net10.0\System.Windows.Extensions.dll
  • runtimes\win-arm64\lib\netstandard1.6\microsoft.management.infrastructure.native.dll
  • runtimes\win-x64\lib\netstandard1.6\microsoft.management.infrastructure.native.dll
  • runtimes\win-x86\lib\netstandard1.6\microsoft.management.infrastructure.native.dll
  • Microsoft.Bcl.HashCode.dll
  • Microsoft.Extensions.Configuration.FileExtensions.dll

Version History

Version Downloads Last updated
0.2026.9.1 (current version) 17 9/11/2026
0.2025.11.1 721 11/11/2025
0.2025.8.1 202 8/12/2025
0.2025.7.1 35 7/22/2025
0.2025.3.1 240 3/23/2025
0.2025.3.0 24 3/16/2025
0.0.21.0 826 1/27/2025
0.0.20.0 837 1/11/2025
0.0.19.0 160 1/6/2025
0.0.18.0 351 12/20/2024
0.0.17.0 59 12/16/2024
0.0.16.0 415 11/17/2024
0.0.15.3 393 8/28/2024
0.0.15.2 8 8/27/2024
0.0.15.1 39 7/8/2024
Show more