Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

denorg/scrypt

Open more actions menu

🔑 scrypt

This is a wasm-based (using rust-crypto) implementation of scrypt key derivation function that doesn't require any privileges.

Deno CI GitHub Contributors Scrypt Made by Denorg TypeScript semantic-release

⭐ Getting started

Import the hash and/or verify functions and use them:

import { hash, verify } from "jsr:@denorg/scrypt@4.4.4";

const hashResult = hash("password");
const verifyResult = verify("password", hashResult);

CLI with DPX

After installing DPX, you can directly use the CLI using the dpx command:

dpx scrypt hash <password>
dpx scrypt verify <password> <hash>

CLI

Alternatively, you can use it directly from the CLI by using deno run:

deno run jsr:@denorg/scrypt@4.4.4/cli hash <password>
deno run jsr:@denorg/scrypt@4.4.4/cli verify <password> <hash>

You can also install it globally using the following:

deno install -n scrypt jsr:@denorg/scrypt@4.4.4/cli

Then, the package is available to run:

scrypt hash <password>
scrypt verify <password>

👩‍💻 Development

Run tests:

deno test

📄 License

MIT © Denorg

A project by Denorg, the world's first Deno-focused community
organization and consulting company. Work with us →

About

🔑 Deno library for hashing passwords using scrypt

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Generated from denorg/starter
Morty Proxy This is a proxified and sanitized view of the page, visit original site.