Preface

One of the core design principles of DeepSeek Harness (DSH) is “everything is a plugin.” When building agents or management backends, handling user passwords is a common requirement. By completing the hash computation locally, you can avoid sending plaintext passwords to external services. dsh-bcrypt is designed for this scenario, providing a pure Node implementation with no network dependencies.

Plugin Positioning

  • Name: dsh-bcrypt
  • One-liner: Password hashing (PBKDF2/scrypt)
  • Owner: uckkk
  • Category: admin-security
  • License: MIT

Core Features

  • Supports password hashing
  • Supports PBKDF2 and scrypt algorithms
  • Pure Node implementation
  • No network requests
  • No external service dependencies

Installation and Enablement

Run the following command to install the plugin:

dsh plugin add github:uckkk/dsh-bcrypt

After installation, you need to configure dsh.profile.bundles in the profile’s package.json and add "dsh-bcrypt".

Usage

After installing and enabling the plugin, you can invoke the tool registered by this plugin in the session.

Notes

Installing the plugin means running third-party code on your local machine. Please review the source code yourself.