introduction, virtual, currencies, dened, anonymous, named, satoshi, nakamoto, decentralized, digital, peer, system, bitcoins, particular, increasing, observations, attributed, growing, currency, potential, widely, transactions, future, criminals, transfer, illegal, funds, control, enforcement, agencies, authorities, relying, central, based, using, cryptography, creation, implemented, internet, oer, dierent, approach, banking, institutions, controlling, organized, fraud, bailouts, ordinary, hence, issued, purchase, economy, possibility, users, features, exibility, usability, increased, security, concerns, furthermore, nowadays, popularity, mobile, communication, equipped, devices, earlier, mainly, including, delivery, information, usage, improved, extended, scope, easier, online, etc, provide, systems, problem, statement, bitcoin, emerging, crypto, modern, currently, traded, traditional, trending, growth, exists, requirement, combining, wallets, gateways, gap, bridging, insecure, current, lacks, attributes, completed, infeasible, example, user, cant, authorization, consider, theft, stolen, reclaim, achieved, results, thesis, coupling, wallet, gateway, android, application, secure, combination, targets, lack, provides, ecient, solution, cryptographic, protocols, encryption, schemes, interface, facilitate, implementation, context, operating, obvious, target, increase, viability, testing, called, designed, complicated, architecture, higher, situations, anonymity, jor, concern, personal, business, purposes, commercial, espionage, collects, sensitive, private, correspondence, related, nancial, programming, provider, communications, storage, unit, augment, primary, providing, functionality, messaging, included, underlying, newly, research, methodology, outcome, design, science, involves, various, approaches, methods, techniques, leading, development, innovative, knowledge, product, novel, artifacts, thereafter, evaluating, behavior, process, dening, suggestion, evaluation, conclusion, pro, ject, evident, augmentation, credentials, internal, memory, issues, according, documentation, area, access, data, meaning, saved, securely, vulnerabilities, violation, therefore, enhancement, motivation, device, eavesdropper, entraps, trac, transit, readable, communicate, channels, encrypted, understanding, previous, eld, industry, standards, exploration, tartu, university, publications, articles, journal, websites, google, scholar, directories, audience, competition, enterprise, sector, applications, comprehensive, solutions, deployed, organizations, option, mitigate, threats, ease, mobility, proposed, contribution, dynamic, scalable, interlink, modular, easily, added, require, transparent, layer, limitation, bound, result, specic, inherent, limitations, primarily, concerned, authenticity, condentiality, integrity, utilizing, constraints, limited, developed, wireless, passing, wired, main, bandwidth, battery, computational, introduce, mechanisms, structure, chapter, brief, overview, technologies, emphasizing, components, openre, server, infrastructure, needed, sections, insight, apis, description, component, articulates, outlined, additionally, chapters, highlight, contributions, software, aspects, contains, modules, engineering, concepts, discussed, robust, described, subsequent, popular, linux, represents, multi, processing, threading, boxed, environment, tightly, controlled, resources, programs, disk, network, ability, inspect, input, usually, prohibited, heavily, restricted, boxing, isolating, prevent, dangerous, malware, intruders, interacting, protected, separately, interactions, poses, developers, interact, generally, permissions, management, concept, questioned, researchers, aws, cropping, rst, tro, jan, detected, smartphones, displaying, pornographic, content, installs, script, les, generated, enabled, modify, conguration, randomly, imposing, explicit, validation, thus, violating, similarly, explained, restriction, typically, problems, caused, rudimentary, anti, virus, created, curtailing, violations, protocol, de, facto, standard, preloaded, certicates, cas, certicate, accepted, browsers, embedded, browser, chrome, pinning, purpose, attempts, secured, handshake, phase, client, establish, symmetric, session, consequently, encrypt, transmitted, shown, request, includes, parameters, processes, clients, responds, servers, validates, create, decrypt, acknowledgement, collaboration, licensed, source, apache, license, chat, java, administration, registration, chatting, doesnt, developer, module, plugin, alternative, administrators, extend, uploading, available, extensible, presence, oriented, middleware, markup, challenge, complexity, parsing, jabber, native, integration, sending, notication, enabling, version, repacked, asmack, manage, intended, automate, administers, admin, console, accessing, endpoints, basic, authentication, shared, requires, password, header, technique, connection, channel, provided, entire, relies, username, administrator, attacker, possession, privileges, include, delete, update, existing, email, complex, topic, encompassing, economics, believed, avoid, spending, signicant, introduced, received, media, considerably, wordpress, paypal, ebay, medium, realising, benets, accepting, circulation, distributed, nodes, privacy, transaction, publicly, logged, although, random, analysis, surveillance, searching, disclose, actual, identity, address, ocially, encouraged, dicult, router, inception, recommended, associated, scams, hacks, thefts, defunct, reported, loss, containing, massive, indicated, gaining, undertaken, enhanced, dene, examine, section, prevents, ensures, signature, veried, senders, ensured, solve, mathematically, validated, community, signatures, mathematical, transacting, non, repudiation, sender, deny, amounting, total, balance, attempting, refuses, unfortunately, tracking, delays, requested, eectively, alice, performed, signing, hash, receiver, validate, ownership, drawback, inability, identify, ensure, verify, aware, sources, published, timestamp, participants, jority, agreement, proceed, ledger, eliminates, centralized, participant, maintain, scenario, balances, maintained, maintains, mechanism, ledgers, sync, transferred, transacted, broadcasted, updates, later, rejoin, reconnection, node, download, complete, local, mining, adding, blockchain, individual, contain, proof, considered, valid, solved, entities, achieve, creates, reference, extending, attests, rewarded, solving, serves, conrm, distinguish, legitimate, re, constitutes, executed, obtained, appending, structural, organization, removing, necessity, trusted, authority, recorded, approved, link, recent, nonce, produce, proving, existed, items, timestamped, publish, hashing, unauthorized, mined, implement, doublehashing, xed, algorithm, hashes, append, series, zeros, bruteforce, chaining, verication, enables, transact, worldwide, reallife, consideration, accessible, common, method, passwords, thesiss, highest, cheapest, easiest, assuming, guess, hacked, protection, proles, prole, stored, oers, ve, types, options, preferences, primitive, storages, external, sqlite, databases, structured, database, retrieving, carefully, worldreadable, modied, mass, computer, retrieve, persistent, booleans, ints, lightweight, support, ob, jects, contacts, notications, default, trusting, completely, feasible, keeping, combined, functions, perfect, integers, characters, digits, sucient, required, blocking, entering, reduce, oine, registering, login, dependent, retrieves, authorize, verifying, successfully, physical, dont, risk, merchant, retaining, original, notify, events, actively, registered, comparisons, usages, emails, versus, cheaper, faster, spam, lower, increasingly, ubiquitous, demand, selected, androids, technically, beta, interfaces, evolving, continue, nature, obstacles, standardized, dependence, harder, advantage, supported, release, maintainability, across, specications, extremely, expensive, environments, examines, basics, rely, eciency, decryption, text, exchanging, prior, complicates, provision, pre, established, relationship, response, challenger, performs, operation, equivalent, succeeds, asymmetric, contrast, derive, distributing, authentic, issue, unlike, encrypts, decrypts, authenticates, decrypted, signed, computation, bulk, impractical, execution, practice, hybrid, reduces, initiate, obtains, validating, extracting, sophisticated, logic, additional, distribution, handling, electronic, documents, entity, certication, contents, examining, signer, guarantees, distinguished, serial, unique, relative, issuer, calculate, expiration, species, period, less, validity, signies, extensions, optional, indicating, essential, cycle, responsible, issuing, managing, status, expired, invalid, article, generation, revocation, retrieval, providers, networks, delivering, smartcards, installed, authenticate, role, roaming, assumptions, consumes, energy, mobiles, strict, preshared, relatively, manner, implementing, subscriber, subscription, procedure, relations, unied, functionalities, supports, algorithms, packaging, formats, lowest, multiple, whichever, function, changing, switching, modication, code, spongy, openssl, implements, utility, unix, solaris, mac, microsoft, bouncy, collection, comprises, capabilities, weight, extension, compatibility, crippled, initial, installing, updated, classloader, conicts, couple, interchangeably, computers, informing, payee, payers, incoming, outgoing, execute, informs, payer, accordingly, reply, daemon, executes, command, basically, le, info, perform, greater, completes, digitally, broadcasting, eort, basis, consensus, internationally, sytem, operations, remote, vulnerability, modifying, https, opportunity, deemed, fastest, ow, error, activation, prompted, num, ber, photo, automatically, details, requests, actually, authenticated, registers, consisting, granted, permission, accesses, consecutive, attempt, successful, claiming, generating, explanation, detail, entitys, recommends, generate, certrequest, sub, quested, elds, depending, policy, corresponding, calculated, attached, advance, encoded, format, adequately, convinced, respective, properly, binding, publishes, feature, disabled, enable, progress, lastly, connected, havent, hasnt, ows, receiving, receivers, whether, nd, attach, transfers, directly, solves, listing, requesting, manually, em, bedded, appropriate, attaches, payees, packed, complementary, componential, noties, item, conrms, entries, instructions, executable, userid, userids, action, feedback, inform, conrmation, demo, launching, launches, technical, perspective, register, panel, errors, ll, produces, menu, signup, navigation, layout, fetch, trigger, aspect, workow, evaluated, analyzing, quality, reliability, compared, thoroughly, tested, reliable, performance, strictly, responsive, consuming, via, jectives, success, criteria, achieves, encrypting, decrypting, secrecy, ethical, responsibility, promote, technology, workplace, forged, reused, illegally, promised, social, political, conict, societies, politically, preventing, checking, looming, society, inhibits, involve, logical, precise, enhance, burden, connections, adhere, concrete, exchanged, alongside, transparency, implication, especially, articulated, biggest, suggestions, adoption, disclosing