Hacker GitHub

← All repos

creshal/yspave

View on GitHub ↗ ★ 11 Python

scrypt based password manager

8 mentions on Hacker News by 1 person: 1 story, 7 comments · first 2015-09-24 · latest 2016-09-08

Mentions per year 8 mentions · busiest year 2016 (6)
20082026
  1. Or with actual code: https://github.com/creshal/yspave/blob/master/yspave/pwgen.p... A password generator does not care whether its input alphabet is \d, \w, all emoji codepoints, or `cat /usr/share/dict/words`. You determine the entropy…
  2. Shameless self plug: https://github.com/creshal/yspave Password manager that is actually safe against attackers with access to your data at rest by encrypting everything (with authentication), including metadata.
  3. …config file language needlessly fragment the market. ¹: Thankfully it's rather trivial in python: https://github.com/creshal/yspave/blob/master/yspave/pave.py...
    comment by creshal · 2016-04-14 · in Hjson, the Human JSON
  4. …structure and naming, but the archive metadata – and thus checksums – will be different: $ curl -sL https://github.com/creshal/yspave/archive/0.1.0.zip | sha512sum 375564f127b46f3d1208c30b4eb5c39725985ca09d7bacf940d346727e8bcf9362966f8523c3…
    comment by creshal · 2016-04-14 · in Creating signed GitHub releases
  5. …I just put in comments anyway and strip them before feeding the file to a JSON parser. (Like here: https://github.com/creshal/yspave/blob/master/yspave/pave.py... ) Hackish, but beats having to bother with YAML parsers and their regular…
    comment by creshal · 2016-03-08 · in Python Patterns (2013)
  6. …actually made it configurable, but lacking a better source, it'll probably remain at this default: https://github.com/creshal/yspave/blob/master/config.json.ex... [1] cf. http://creshal.de/News/?id=59 , where I rambled on it a bit more.
  7. Shameless self plug: YSPave ( https://github.com/creshal/yspave ) is CLI-based too, and has an interactive mode for cases like these. (The database is also encrypted as long as possible and only decrypted on demand. Yes, it lacks a "clear…