You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ a password-safe coded entirely in Rust! It is work in progress but contains the
7
7
- Creation and deletion of Username-Password Entries and SSH-keypairs
8
8
- Selecting inputs and copying inputs to clipboard without showing them as plaintext
9
9
10
-
# HOW TO INSTALL
10
+
##HOW TO INSTALL
11
11
12
12
To use the RustwortManager, you will need to have SQLCipher installed (https://www.zetetic.net/sqlcipher/). This program uses the Community-version.
13
13
If this is not deployed as an executable, you will also need to install the Rust compiler (https://www.rust-lang.org/tools/install) and git (https://git-scm.com/downloads).
@@ -18,7 +18,7 @@ Now, with all requirements installed:
18
18
2. Install our software using by typing `git clone https://github.com/Biscgit/rustword_manager.git`.
19
19
3. Run with `cargo run --release`
20
20
21
-
# HOW TO USE
21
+
##HOW TO USE
22
22
23
23
You can run the source code via
24
24
`cargo run --bin rustword_manager --release`
@@ -46,7 +46,7 @@ Press up-arrow or down-arrow to move through a currently selected entry.
46
46
Press C to copy an entry to your clipboard.
47
47
Press ENTER twice while hovering over the "Delete Entry" button to delete the currently selected entry.
48
48
49
-
# SECURITY IMPLEMENTATIONS
49
+
##SECURITY IMPLEMENTATIONS
50
50
51
51
The database is encrypted while on the hard-drive. The decryption key is passed to SQLCipher via key-derivation using Argon2 and a salt-value generated from SQLCipher. SQLCipher decryptes the database with its own derived key from the input using PBKDF2.
52
52
During runtime, all entries are encrypted using AES-256-GCM until they are used. We use the key derived from Argon2.
0 commit comments