{'fraction_non_alphanumeric': 0.01707650273224044, 'fraction_numerical': 0.0, 'mean_word_length': 4.86, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Enhancing Smartphone Lock Security using Vibration Enabled Randomly Positioned Numbers

In this age of information, we can't think a day without our cell phone which is a very important component in storing data which is mostly personal. In recent times we are using E-banking, E-shopping and personal messaging photo sharing, we use many social media applications etc. So it is a basic understanding that our mobile phone security system is very important. Now a days it's very common to have patterns, pins and gestures-based security options. Since it is very common to have one these systems on devices, attackers are always developing new ways to bypass these security systems using attacks like smudge detection, shoulder surfing, gesture recognition and using a dictionary attack (brute force method) any pattern or PIN can be exposed with given time. In our proposed model through randomizing PIN number position on the phone screen and use of vibration as pin input we have sufficiently secured the user's password from smudge attacks, shoulder surfing and gesture recognition also we have delayed the chance of being successful in a brute force attack as we have used vibration as a variable (and by limiting the attempt). In our proposed model we also designed the lock system app interface where the input buttons size and distance between two buttons are more than standard so that will help to reduce the human error and provides more comfort in use.