introduction, social, media, whether, communicate, express, entertainment, originally, sites, developed, smartphones, common, capable, moved, closer, us, innovation, smartphone, applications, guess, authenticate, accommodate, devices, mistaken, motivation, android, congured, user, signed, memorize, credentials, implementing, methods, skype, automatic, authentication, increase, usability, security, concern, device, access, data, normally, requirements, realising, issue, using, purposely, lending, doing, typing, inconvenience, conventional, process, application, less, contributions, thesis, current, mobile, introduce, approach, experience, http, www, com, en, androidauthority, update, pattern, based, method, designed, implemented, easier, result, higher, ob, jectives, enjoyable, providing, ease, integration, automating, developer, opportunity, focus, functionalities, provide, multi, support, shared, amongst, users, integrate, java, created, developers, option, achieves, usage, evaluated, compared, traditional, conducting, according, results, proposed, participants, repulsed, chapter, popular, automation, numerous, previous, mechanisms, simplify, research, focuses, necessity, detail, development, nal, mechanism, implement, app, evaluation, solution, feedback, regarding, concludes, summary, future, https, context, refers, simplifying, authenticating, accessing, features, section, discusses, accountmanager, automate, centralized, registry, tokens, generated, via, server, requires, various, components, increasing, complexity, example, google, facebook, microsoft, outlook, providers, provided, websites, create, refer, existing, registration, installed, logged, intl, zh, reference, html, apps, ce, provider, flipboard, identity, programming, interface, register, wallet, sharing, les, etc, software, kit, provides, sending, docs, visual, login, class, rely, selection, icons, photo, images, produce, password, knowledge, passwords, alphanumeric, characters, image, sequences, presented, tiling, portion, graphical, identically, sized, grouped, matrix, displays, mapped, thumbnail, supplied, predened, digital, format, selecting, sequence, authenticates, gesture, interaction, gestures, widely, tapping, strokes, usually, perceived, events, implied, duration, presses, examples, patterns, detected, eciently, crude, algorithms, relying, solely, timers, generally, dened, intervals, ordered, distances, within, fingerphoto, recognition, intention, ngerphoto, simply, positions, nger, camera, capture, biometric, sample, detection, quality, assurance, continuously, preview, initiated, calculated, displayed, automatically, criteria, fullled, token, include, involve, physical, carried, unlocks, magnetic, elds, compass, acoustic, transmitter, generates, signal, picked, handsets, microphone, continous, flex, human, behaviours, considered, unique, ex, gestural, picking, responding, incoming, exing, subset, lower, dierent, strength, measured, accelerometer, visually, multitouch, consist, multiple, advantage, entered, ngers, simultaneously, complex, cues, determines, input, thus, instantly, recognize, selected, expected, vs, unexpected, correction, errors, prevent, memory, interference, instances, locked, timer, physically, hence, monitor, unlocked, sucient, evidence, activated, sections, continuous, gait, verication, wearing, motion, recording, sensors, wearable, accelerometers, measuring, acceleration, gyro, rotation, degrees, per, force, walking, keystroke, analysis, detailed, timing, information, exactly, pressed, released, location, nowadays, systems, individually, cooperation, acquire, analysed, orientation, sensor, operate, working, behavioral, biometrics, captured, icks, monitored, touchscreen, intercepted, normal, interactions, invoked, demand, inputs, received, transparent, collected, including, type, coordinates, pressure, sampled, distance, total, frequent, swipe, zoom, apply, divided, segments, ii, main, longest, segment, iii, lled, discussed, advantages, disadvantages, purpose, keeping, secure, commonly, accomplish, considering, problem, statement, started, aect, steve, co, founder, incorporation, predicted, overtake, pcs, personal, computer, reduced, gap, prediction, probably, computers, immediately, lack, peripherals, raising, diculty, particular, inputting, complicated, require, precision, inevitable, username, modify, characteristics, recurrent, evaluate, proof, concept, survey, conducted, simplicity, repulsiveness, extremetech, computing, nally, surpass, pcsfullling, pc, prophecy, consider, evolve, accordingly, attempts, nd, determine, suitable, architecture, alternatives, theses, description, coding, needed, import, pro, ject, storing, retrieving, inserts, stored, locally, database, specic, accessed, demonstration, purposes, lockpattern, mentioned, familiar, locking, unwanted, shown, consisting, press, release, verify, actually, representing, changed, reduces, therefore, supporting, factor, solutions, household, needless, storage, system, sqlite, slightly, benet, scalability, allowing, losing, org, structure, directly, query, component, content, manages, encapsulates, dening, permissions, intended, declining, intruders, sning, ow, insight, previously, eective, reusing, code, essential, withdraws, function, source, product, diagram, somewhat, sectioned, activities, presentation, management, substantiate, highest, exibility, currently, located, internally, entirely, contract, modication, underlying, model, singleton, instance, corruption, classincluding, trivial, serves, contentprovider, foreseen, exible, unseen, design, visualisation, diagrams, actions, action, logging, asked, activity, veried, newly, procedure, illustrated, registrating, nishing, userslistacivityfrom, clicking, successful, passed, illustrative, descriptions, interpretation, failed, covering, possibilities, importing, describing, workspace, necessary, accessible, jects, repository, lockpatter, github, eclipse, ennoeller, thesisapi, haibison, imported, alongside, added, properties, le, manifestmerger, enabledtrue, importthesis, commons, publicclassmainextendscommons, override, protectedvoidoncreate, savedinstancestate, super, oncreate, setcontentview, layout, activity_main, edittext, findviewbyid, id, bcalllibrary, setonclicklistener, newview, onclicklistener, publicvoidonclick, savegetcredentials, gettext, tostring, supports, minimalistic, transparency, accurately, increases, validation, validate, hypothesis, primitive, resolution, pixels, called, kitkat, experimental, setup, rst, registering, screenshots, integrated, pressing, requested, complete, gsmarena, php, versions, kat, ended, opened, prompted, questionnaire, composed, appendix, consists, methodology, expertise, science, perform, respond, themselves, athentication, opinions, satisfaction, opinion, implying, keyboard, similar, applied, annoyed, average, questing, denitely, appealing, pushing, vulnerable, damaging, reputation, weaker, yesno, annoyance, caused, pushed, hardnormaleasy, highmediumlow, yesmaybeno, discomfort, justied, reected, answered, confused, saved, intuitive, changing, confusingnormaleasy, validated, annoying, repulsive, sensed, opposed, interest, although, additional, conclusions, degrades, solve, utilizes, manner, text, encrypted, attractive, range, stability, issues, strongly, positive, improvements, introduced, appreciate