From abf5a02755dba16267a4097d7510d6a611d776de Mon Sep 17 00:00:00 2001 From: Aidin Gharibnavaz Date: Sat, 19 Dec 2015 21:41:41 +0330 Subject: [PATCH] SimpleTextCrypt updated to version 4.1 Also, description of the app updated to reflect the key derivation scheme. --- metadata/com.aidinhut.simpletextcrypt.txt | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/metadata/com.aidinhut.simpletextcrypt.txt b/metadata/com.aidinhut.simpletextcrypt.txt index aace7bdf95..a4e555a413 100644 --- a/metadata/com.aidinhut.simpletextcrypt.txt +++ b/metadata/com.aidinhut.simpletextcrypt.txt @@ -12,12 +12,17 @@ any of your private data to anyone. '''Can You Trust it?''' Messages produces by this app is secure and can be confidently send over a network, for example. It uses AES in CBC mode with PKCS5 -padding, which is a very powerful encryption. Also it encrypts its settings -before storing them on the device, which contains the encryption key. +padding for encryption, and uses PBKDF2 with HMAC, SHA1 and a random Salt in +order to derive a secure key from the entered password. This is a very powerful +encryption. Also it encrypts its settings before storing them on the device. -However, the app itself may not be very secure, and probably volunteer to some +However, the app itself may not be very secure, and probably vulnerable to some attacks. Although it is secure enough to stand attacks from non-expert crackers, e.g. normal users, it should not be used for serious data encryption. + +'''Important Note:''' If you are updating from version 3.X to 4.X, please clean +your data after upgrade. (Settings -> App -> SimpleTextCrypt -> Clear Data). Or +else, the app won't work. . Repo Type:git @@ -33,7 +38,12 @@ Build:3.3,8 subdir=app gradle=yes +Build:4.1,9 + commit=v4.1 + subdir=app + gradle=yes + Auto Update Mode:Version v%v Update Check Mode:Tags -Current Version:3.3 -Current Version Code:8 +Current Version:4.1 +Current Version Code:9