Skip to content

Commit 532159a

Browse files
committed
Cleanup
1 parent d274890 commit 532159a

File tree

1 file changed

+1
-36
lines changed

1 file changed

+1
-36
lines changed

README.md

Lines changed: 1 addition & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -2,41 +2,6 @@ ___rust-keylock-android___ is the [Editor](https://rust-keylock.github.io/rust-k
22

33
The minimum supported Android API level is __16__ (4.1.2 is tested as a minimum version).
44

5-
## General
6-
7-
___rust-keylock___ is a password manager and its goals are to be:
8-
9-
* Secure
10-
* Simple to use
11-
* Portable
12-
* Extensible
13-
14-
The core logic is written in [Rust](https://www.rust-lang.org), but the presentation/User interaction parts are in different languages.
15-
16-
## Features
17-
18-
### Security
19-
20-
* The data is locked with a user-defined master password, using _bcrypt_ password hashing
21-
* Encryption using _AES_ with _CTR_ mode
22-
* Data integrity checks with SHA3 (Keccak)
23-
* Encrypted bytes blending
24-
* Passwords are kept encrypted in memory
25-
* Encryption keys on runtime are stored in safe, non-swappable memory
26-
* Encryption keys change upon saving, even if the user master password remains the same. This results to different encrypted products, even if the data that is being encrypted is the same.
27-
28-
### Application Portability
29-
30-
* [Shell implementation](https://github.com/rust-keylock/rust-keylock-shell) running on Linux and Windows
31-
* [JavaFX implementation](https://github.com/rust-keylock/rust-keylock-ui) running on Linux and Windows
32-
* [Android implementation](https://github.com/rust-keylock/rust-keylock-android) to be published in [F-Droid](https://gitlab.com/fdroid/fdroiddata/merge_requests/2668)
33-
34-
Thanks to [xargo](https://github.com/japaric/xargo), [cross](https://github.com/japaric/cross) and [JNA](https://github.com/java-native-access/jna)!
35-
36-
### Import/export mechanism
37-
38-
* Export/import encrypted passwords to/from the filesystem
39-
405
## Install
416

427
Instructions can be found [here](https://rust-keylock.github.io/download/rkl/).
@@ -49,4 +14,4 @@ Instructions can be found [here](https://rust-keylock.github.io/download/rkl/).
4914

5015
![rust-keylock-3](gh-images/rust-keylock-3.png)
5116

52-
![rust-keylock-4](gh-images/rust-keylock-4.png)
17+
![rust-keylock-4](gh-images/rust-keylock-4.png)

0 commit comments

Comments
 (0)