No description
Find a file
2021-01-25 20:11:10 +02:00
src Change sequences/string to arrays/openArrays where possible 2021-01-25 19:57:01 +02:00
tests Initial implementation 2019-06-04 16:37:30 +03:00
.gitignore Initial implementation 2019-06-04 16:37:30 +03:00
LICENSE Initial implementation 2019-06-04 16:37:30 +03:00
masterpassword.nimble Version 0.2.1 2021-01-25 20:11:10 +02:00
README.md Link mpwc 2019-06-04 16:49:56 +03:00

masterpassword

Nim implementation of Master Password algorithm

mpwc is a command line password manager using this library.

Installation

nimble install masterpassword

Requires libsodium

Example usage

import masterpassword

let
  mkey = getMasterKey(pass = "The Secret Password", name = "Solitude")
  key = getSiteKey(mkey, "github.com", 1)
  pass = getSitePass(key, templateLong)