Home
Softono

Mpw Rs

Open source Rust
34
Stars
13
Forks
6
Issues
4
Watchers
3 months
Last Commit

 About Mpw Rs

Master Password in Pure Rust

Platforms

Web Self-hosted

Languages

Rust

Need Help Installing Mpw Rs?

We provide expert installation service for this software. Our team will install, configure, and secure Mpw Rs on your server. plans start at just $30.

license Build Status Crates.io

Master Password •••|

This is the Rust version of the original found here. This can be used as a drop-in replacement for the reference C version, offering greater runtime safety and memory leaks protection with at-par performance.

Requirements

Building, testing and running

  • cargo test --release
  • cargo run --release

Benchmarking

  • cargo run --release -- --benchmark

Installing via Cargo

  • Make sure Rust 1.15+ is installed.
  • Run cargo install mpw-rs
  • It will be available on PATH as mpw-rs for the current user.

"Next" features

To use the Argon2 based KDF instead of Scrypt:

  • cargo run --release -- -a next
  • This should not be used for production as the Argon2 params are experimental.
  • Uses Argon2i(pass=1, lanes=4, mem=128MB) as KDF instead of Scrypt.
  • This is only available in the Rust version.