FORUMS

HTC Delivering Ads Straight to Sense Home

HTC’s 2015 has been a year marked by a desperate search for revenue.The HTC One M9 … more

Galaxy S6 & Edge get €100 Price Cut—New Models Incoming

Samsung has dropped the price of both the Galaxy S6 and S6 Edge by … more

How To Port Fully Featured Sony Xperia Z4 Camera

Xperia Z4’s hardware may not impress, but its software is definitely … more

Experimental TWRP Available For Moto G 2015

XDA Senior Member squid2 has posted experimental builds of TWRP for the Moto G … more

[APP][2.2+]Dynamic Pin- Lock ur screen&apps with state of art authenticating algorith

24 posts
Thanks Meter: 57
 
By vijayr0218, Junior Member on 9th July 2014, 05:22 AM
Post Reply Subscribe to Thread Email Thread
Lock your screen and mobile applications with state of art authentication technology.

Dynamic pin app helps you to secure your PIN from shoulder surfing .

When you type in the same PIN every time, there is a good chance for your friends , electronic surveillance or others to know the PIN . How will you avoid that ?

Dynamic Pin changes the pin based on the expression you set in the application. After every use, your Pin is destroyed and only the user who knew the expression can evaluate the new Pin from the clue , the matrix . Deducing the expressions from pin is not a trivial task . An example is provided at the end.

Now you can set any expression like a+d , a*f , g-c ...


Basic Pack :

Unlimited application locks.

This pack enables operations among the matrix elements using + , - , * , / , % , ^ .

Examples :

(a*d)+5 - Multiply corner elements of the first row and add 5;

(a+d+m+p) - Add corner elements of the matrix.

Advanced Pack :

This pack enables MIN (a,b), MAX (m,p) functions along with basic pack.
More functions are planned for future releases.

Examples :

MIN(a,d ) - Minimum value between a and d .

MAX(a,b ) - Maximum value between a and b .

FAQ :

1. What is the validation code?
Validation code is a number available on secured lock screen as a toast message. In certain devices message is showed only when emergency dialler is clicked.

2. What is the PIN set before entering one time validation code ?
"1234"

Note - In devices from HTC and Sony matrix will be shown when Emergency Call window is opened on the lock screen.


Example :

Expression set in the application : a+b
Matrix on lock screen :
a1 b3 c4 d7
e2 f8 g2 h9
i5 j4 k1 l0
m1 n4 o6 p2

Now pin is a+b = 1+3 = 0004

Matrix on lock screen :
a2 b5 c1 d9
e7 f1 g2 h8
i2 j0 k5 l2
m8 n1 o7 p3

Now pin is a+b = 2+5 = 0007

mail me your feedback at vijrathina@gmail.com
Attached Thumbnails
Click image for larger version

Name:	1.png
Views:	1980
Size:	71.9 KB
ID:	2841394   Click image for larger version

Name:	2.png
Views:	1858
Size:	75.8 KB
ID:	2841395   Click image for larger version

Name:	3.png
Views:	1868
Size:	31.9 KB
ID:	2841396   Click image for larger version

Name:	4.png
Views:	2001
Size:	60.5 KB
ID:	2841397  
Last edited by vijayr0218; 12th July 2014 at 05:26 AM. Reason: added app version
The Following 28 Users Say Thank You to vijayr0218 For This Useful Post: [ View ]
 
 
22nd July 2014, 07:24 AM |#2  
OP Junior Member
Thanks Meter: 57
 
More
Basic Pack :

Unlimited application locks.

This pack enables operations among the matrix elements using + , - , * , / , % , ^ .

Examples :

(a*d)+5 - Multiply corner elements of the first row and add 5;

(a+d+m+p) - Add corner elements of the matrix.

Advanced Pack :

This pack enables MIN (a,b), MAX (m,p) functions along with basic pack.
More functions are planned for future releases.

Examples :

MIN(a,d ) - Minimum value between a and d .

MAX(a,b ) - Maximum value between a and b .

FAQ :

1. What is the validation code?
Validation code is a number available on secured lock screen as a toast message. In certain devices message is showed only when emergency dialler is clicked.

2. What is the PIN set before entering one time validation code ?
"0000"

Note - In devices from HTC and Sony matrix will be shown when Emergency Call window is opened on the lock screen.

Example :

Expression set in the application : a+b
Matrix on lock screen :
a1 b3 c4 d7
e2 f8 g2 h9
i5 j4 k1 l0
m1 n4 o6 p2

Now pin is a+b = 1+3 = 0004

Matrix on lock screen :
a2 b5 c1 d9
e7 f1 g2 h8
i2 j0 k5 l2
m8 n1 o7 p3

Now pin is a+b = 2+5 = 0007
The Following 4 Users Say Thank You to vijayr0218 For This Useful Post: [ View ]
22nd July 2014, 06:19 PM |#3  
OP Junior Member
Thanks Meter: 57
 
More
If, E = a+b , S = {a , b , c ,d ,e } ,

V1 = { a = 1 , b= 2 , c = 9 , d = 5 , e = 2 } , Password = 3 ;

V2 = { a = 0 , b= 5 , c = 11 , d = 3 , e = 8 } , Password = 5 ;

Possible expressions from first password evaluation are

a+b
d-e
c-d-1
c%6


On cross checking with second password evaluation c-d-1 wipes out but still other expressions are valid. Complexity of deduction depends upon Expression and Values, but better than a static password .
The Following 4 Users Say Thank You to vijayr0218 For This Useful Post: [ View ]
31st July 2014, 03:58 AM |#4  
OP Junior Member
Thanks Meter: 57
 
More
Smile update
Predfined expression list is updated
Recovery options are added.
Installation video added.
The Following 2 Users Say Thank You to vijayr0218 For This Useful Post: [ View ]
2nd August 2014, 03:56 AM |#5  
OP Junior Member
Thanks Meter: 57
 
More
App got reviewd here...
http://gs4.wonderhowto.com/how-to/se...xy-s4-0156432/
The Following 3 Users Say Thank You to vijayr0218 For This Useful Post: [ View ]
2nd August 2014, 08:10 AM |#6  
OP Junior Member
Thanks Meter: 57
 
More
Installation procedure video.
https://www.youtube.com/watch?v=tmolzN3mrCo
The Following 3 Users Say Thank You to vijayr0218 For This Useful Post: [ View ]
4th August 2014, 02:31 PM |#7  
OP Junior Member
Thanks Meter: 57
 
More
Recovery options
There are two ways to store our encryption details to recover our forgotten expression.


1. Store in an email.

2. Store in external storage.

And we have to select our recovery choice . There are 2 recovery choices,

1. Show expression in Plain text after 3rd consecutive incorrect attempt.

2. Show expression in encrypted text after 3rd consecutive incorrect attempt.

On typing the pin incorrect for 3 consecutive times, based on earlier choice , Expression is displayed.

Decryption procedure :

Let the stored recovery details be
a = VAN
+ = L
b = S
c = J

2. Let the encrypted expression shown be
VAN L S

3. Forgotten expression is obtained by replacing the letters. Here VAN = a , L = + , S = b ,
Then forgotten expression is a + b .
The Following 3 Users Say Thank You to vijayr0218 For This Useful Post: [ View ]
5th August 2014, 07:59 PM |#8  
UnNaMeD__'s Avatar
Senior Member
Flag Hyderabad
Thanks Meter: 53
 
More
Nice app for security.
5th August 2014, 08:01 PM |#9  
silentvisitor's Avatar
Senior Member
Thanks Meter: 1,154
 
More
Brilliant concept but......where is the app ???
5th August 2014, 08:35 PM |#10  
Senior Member
Thanks Meter: 112
 
More
App can be found on the Play Store
The Following 5 Users Say Thank You to StormShadowBK For This Useful Post: [ View ]
5th August 2014, 10:47 PM |#11  
Senior Member
Thanks Meter: 50
 
More
The app always opens when I enter my pin(I mean it shows in recent apps)

Read More
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes