From 02f3f0ed1ad921d83c404aa203fa6a3a30ab86d1 Mon Sep 17 00:00:00 2001 From: Scott Alexander-Bown Date: Thu, 5 Mar 2015 17:27:46 +0000 Subject: [PATCH] Added android arsenal badge and dependancy note now the library is on maven. --- README.md | 12 ++++++++++++ gradle.properties | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 069c982..8a78954 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@ Secure-preferences ================== +[![Android Arsenal](https://img.shields.io/badge/Android%20Arsenal-secure--preferences-brightgreen.svg?style=flat)](http://android-arsenal.com/details/1/362) + This is Android Shared preference wrapper that encrypts the keys and values of Shared Preferences using 256-bit AES. **The key is stored in the perferences and so can be read and extracted by root user.** Keys and values are encrypted and base64 encooded before storing into prefs. The sample app is availbile on [playstore](https://play.google.com/store/apps/details?id=com.securepreferences.sample) @@ -10,7 +12,17 @@ Much of the original code is from Daniel Abraham article on [codeproject](http:/ ![screenshot](https://raw.github.com/scottyab/secure-preferences/master/docs/images/ss_frame_secure_pref.png "Sample app Screenshot") +##Dependency +```java + dependencies { + compile 'com.scottyab:secure-preferences-lib:0.0.4' + } +``` + ##Release Notes: +0.0.5 (coming soon) +* default AES to CBC mode for increased security + 0.0.4 * Gralde support thanks @yelinaung * Fix for OnPreferenceChanged listener @richardleggett diff --git a/gradle.properties b/gradle.properties index 39436d3..6b52814 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,4 +1,4 @@ -VERSION_NAME=0.0.4-SNAPSHOT +VERSION_NAME=0.0.4 VERSION_CODE=4 GROUP=com.scottyab