Skip to content

Commit

Permalink
Added android arsenal badge and dependancy note now the library is on…
Browse files Browse the repository at this point in the history
… maven.
  • Loading branch information
scottyab committed Mar 5, 2015
1 parent f4fc698 commit 02f3f0e
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 1 deletion.
12 changes: 12 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
Secure-preferences
==================

[![Android Arsenal](https://img.shields.io/badge/Android%20Arsenal-secure--preferences-brightgreen.svg?style=flat)](http:https://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)
Expand All @@ -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
Expand Down
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
VERSION_NAME=0.0.4-SNAPSHOT
VERSION_NAME=0.0.4
VERSION_CODE=4
GROUP=com.scottyab

Expand Down

0 comments on commit 02f3f0e

Please sign in to comment.