Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>PKCS#11 ExplorerNew to Visual Studio Code? Get it now.
PKCS#11 Explorer

PKCS#11 Explorer

Remi Olivier

|
793 installs
| (0) | Free
Load PKCS#11 modules and explore their content or perform operations.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

PKCS11 Explorer extension for Visual Studio Code

A Visual Studio Code extension with support for PKCS#11 interface. This extension enables interactionswith cryptographic devices such as HSM (Hardware Security Modules) and smart cards such as

  • SoftHSM2
  • Thales NShield
  • Safenet Luna HSMs
  • RuToken

This extension relies on PeculiarVentures/pkcs11js for interacting with PKCS#11 devices. For a list of all tested devices and capabilities, please visit their repo.

PKCS#11 Explorer overview

Actions

PKCS#11 Explorer supports the following operations:

  • Module
    • Create Slot
    • Get Description
    • Remove Module
  • Slot
    • Delete
    • Get description
    • List available mechanisms
    • Initialize
    • Initialize User PIN
    • Set User PIN
  • Objects
    • Copy
    • Delete
    • Get attribute
    • Read
    • Rename
  • Crypto operations
    • Generate AES/RSA/ECC Key
    • Generate AES/RSA/ECC Key Pair
    • Generate
    • Sign/Verify
    • Encrypt/Decrypt
    • Digest
    • Export Certificate/Public Key

Contributing

If you're interested in contributing, or want to explore the source code of this extension yourself, see the contributing guide

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft