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.