{"repo":"Canop/safecloset","free":true,"listed":false,"github":"https://github.com/Canop/safecloset","clone":"git clone https://github.com/Canop/safecloset.git","description":"Cross-platform Secure TUI Secret Locker","language":"Rust","stars":104,"topics":["rust","cryptography","secret","tui","cross-platform"],"license":"AGPL-3.0","category":"cli-tools","readme_excerpt":"[![Latest Version][s1]][l1] [![Chat on Miaou][s2]][l2] [s1]: https://img.shields.io/crates/v/safecloset.svg [l1]: https://crates.io/crates/safecloset [s2]: https://miaou.dystroy.org/static/shields/room.svg [l2]: https://miaou.dystroy.org/3768?rust SafeCloset keeps your secrets in password protected files. SafeCloset is designed to be convenient and avoid common weaknesses like external editing or temporary files written on disk. SafeCloset documentation Warning SafeCloset hasn't been independently audited and comes with absolutely no guarantee. And I can do nothing for you if you lose the secrets you stored in SafeCloset. Overview A closet is stored in a file that you can backup, keep with you on an USB key, etc. A closet contains drawers, each one is found and open with its own password. A drawer contains a list of (key, value). Values are texts in which you can store a code, a password, comments, a poem, some data, etc. A drawer can also contain deeper crypted drawers. Features The closet contains several drawers, some of them automatically created with an unknown password so that nobody can determine which drawers you're able to open, or even how many Each drawer is separately crypted with AES-GCM-SIV, with a random one-use nonce and the password/key of your choice. This gives an inherently long to test decrypt algorithm (but you should still use long passphrases for your drawers) You can have one or several drawers with real content. You can be forced to open a drawer at ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Canop","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Canop/safecloset/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}