introduction, virtual, currencies, dened, anonymous, named, satoshi, nakamoto, decentralized, digital, peer, payment, system, bitcoins, particular, increasing, observations, attributed, growing, potential, widely, used, transactions, future, tool, criminals, transfer, illegal, funds, control, law, enforcement, agencies, authorities, relying, central, based, using, cryptography, creation, implemented, string, internet, oer, dierent, approach, governments, banking, institutions, controlling, rates, organized, fraud, bailouts, ordinary, hence, issued, purchase, services, economy, possibility, anywhere, allow, users, however, features, exibility, usability, increased, security, concerns, furthermore, nowadays, popularity, mobile, phones, communication, equipped, devices, earlier, mainly, including, delivery, information, usage, improved, extended, scope, making, life, easier, online, etc, provide, statement, emerging, crypto, modern, businesses, currently, traded, exchange, traditional, trending, growth, exists, requirement, combining, wallets, gateways, gap, bridging, insecure, current, lacks, attributes, useful, completed, infeasible, example, cant, authorization, consider, theft, stolen, cash, reclaim, goals, achieved, results, thesis, addresses, coupling, building, android, application, secure, combination, targets, ecient, solution, cryptographic, protocols, encryption, schemes, aims, friendly, interface, facilitate, implementation, context, chosen, operating, obvious, reasons, increase, viability, testing, called, designed, simple, complicated, background, architecture, higher, level, ideal, situations, anonymity, ma, jor, personal, business, purposes, commercial, espionage, collects, sensitive, private, correspondence, related, nancial, programming, provider, built, storage, unit, augment, primary, providing, functionality, instant, messaging, included, underlying, newly, research, methodology, outcome, design, science, involves, various, methods, techniques, leading, development, innovative, knowledge, product, novel, artifacts, thereafter, evaluating, understand, behavior, process, dening, suggestion, evaluation, conclusion, pro, ject, evident, augmentation, credentials, internal, memory, issues, according, documentation, area, owner, cannot, access, data, meaning, saved, securely, vulnerabilities, violation, therefore, enhancement, motivation, eavesdropper, entraps, trac, transit, readable, communicate, channels, encrypted, understanding, previous, eld, industry, standards, broad, exploration, tartu, university, library, publications, articles, journal, websites, google, scholar, search, engines, web, directories, audience, owing, competition, enterprise, sector, comprehensive, deployed, bodies, organizations, option, mitigate, threats, ease, mobility, expect, proposed, contribution, dynamic, pave, scalable, interlink, platforms, modular, sense, easily, added, require, transparent, layer, limitation, bound, specic, inherent, primarily, concerned, authenticity, condentiality, integrity, utilizing, due, constraints, limited, developed, wireless, passing, wired, main, bandwidth, battery, computational, power, introduce, further, mechanisms, structure, chapter, brief, overview, technologies, emphasizing, components, openre, server, public, infrastructure, needed, following, sections, insight, apis, description, articulates, outlined, additionally, describes, highlight, authors, terms, software, aspects, view, contains, modules, engineering, concepts, discussed, robust, described, subsequent, popular, linux, represents, multi, processing, threading, boxed, environment, tightly, controlled, set, resources, programs, space, disk, network, ability, inspect, host, input, usually, prohibited, heavily, restricted, boxing, isolating, prevent, dangerous, malware, intruders, interacting, protected, separately, interactions, poses, developers, interact, generally, permissions, management, being, questioned, researchers, aws, cropping, rst, tro, jan, detected, smartphones, running, displaying, pornographic, content, installs, script, les, generated, enabled, modify, conguration, settings, randomly, messages, imposing, charges, explicit, validation, thus, violating, similarly, explained, restriction, typically, caused, rudimentary, anti, virus, created, curtailing, de, facto, preloaded, root, certicates, cas, accepted, browsers, having, embedded, chrome, pinning, attempts, connect, secured, handshake, phase, client, establish, symmetric, session, consequently, encrypt, transmitted, shown, request, includes, parameters, processes, responds, depend, validates, trusts, create, decrypt, acknowledgement, finally, collaboration, licensed, source, apache, license, chat, written, java, general, administration, registration, chatting, doesnt, plugin, alternative, administrators, extend, uploading, available, smack, extensible, presence, oriented, middleware, markup, language, challenge, complexity, parsing, jabber, native, anything, integration, sending, notication, enabling, version, repacked, asmack, manage, intended, automate, administers, admin, console, accessing, endpoints, basic, authentication, shared, password, account, header, connection, provided, entire, relies, username, weak, attacker, possession, privileges, delete, update, existing, email, complex, topic, encompassing, economics, believed, avoid, double, spending, signicant, introduced, received, media, considerably, wordpress, paypal, ebay, accept, realising, benets, accepting, writing, report, circulation, distributed, nodes, privacy, publicly, logged, although, random, analysis, surveillance, searching, disclose, actual, identity, address, ocially, encouraged, attacks, dicult, onion, router, inception, recommended, associated, scams, hacks, defunct, stock, reported, loss, containing, massive, amounts, indicated, gaining, undertaken, enhanced, dene, examine, check, ensures, signature, veried, prove, senders, ensured, rather, handwriting, solve, whenever, mathematically, validated, community, mathematical, transacting, non, repudiation, deny, bob, writes, amounting, total, balance, attempting, refuses, question, unfortunately, tracking, delays, requested, eectively, alice, twice, performed, signing, hash, receiver, chain, ownership, drawback, inability, identify, coins, verify, aware, possible, arrived, published, timestamp, participants, agree, single, history, jority, agreement, proceed, ledger, eliminates, centralized, maintain, copy, scenario, everyone, maintained, sync, transferred, transacted, broadcasted, later, rejoin, reconnection, download, complete, local, miner, mining, adding, records, blockchain, individual, proof, considered, valid, solved, entities, hardware, achieve, receive, reference, form, extending, attests, rewarded, solving, serves, conrm, taken, distinguish, legitimate, re, spent, elsewhere, constitutes, executed, obtained, appending, structural, aids, removing, necessity, trusted, recorded, approved, pool, value, link, recent, known, nonce, produce, proving, existed, items, timestamped, publish, hashing, unauthorized, mined, implement, doublehashing, xed, algorithm, bigger, append, series, zeros, bruteforce, chaining, verication, enables, transact, worldwide, free, reallife, consideration, accessible, common, choices, thesiss, highest, cheapest, easiest, assuming, choose, guess, hacked, protection, proles, stored, ve, types, preferences, primitive, external, sqlite, databases, structured, database, saving, retrieving, carefully, worldreadable, modied, mass, computer, retrieve, persistent, booleans, oats, ints, lightweight, support, ob, contacts, default, trusting, completely, taking, feasible, keeping, combined, functions, integers, characters, digits, sucient, required, blocking, entering, reduce, oine, registering, login, dependent, authorize, verifying, successfully, physical, dont, risk, holder, merchant, retaining, original, logs, notify, events, actively, broadcast, registered, comparisons, versus, cheaper, faster, spam, lower, increasingly, becoming, ubiquitous, demand, cloud, selected, technically, beta, evolving, nature, direct, obstacles, standardized, dependence, harder, advantage, supported, bugs, release, maintainability, across, specications, extremely, expensive, eciency, compare, share, decryption, steals, text, exchanging, prior, complicates, provision, pre, established, relationship, response, challenger, performs, operation, equivalent, succeeds, asymmetric, contrast, derive, band, distributing, authentic, unlike, authenticates, decrypted, signed, computation, speed, bulk, impractical, execution, hybrid, initiate, obtains, validating, extracting, sophisticated, logic, additional, distribution, handling, electronic, documents, certication, correct, examining, signer, guarantees, distinguished, serial, unique, relative, issuer, calculate, expiration, date, species, period, less, validity, signies, extensions, optional, indicating, essential, cycle, responsible, issuing, managing, status, expired, invalid, generation, revocation, retrieval, delivering, smartcards, installed, role, roaming, arises, assumptions, consumes, energy, strict, preshared, relatively, manner, implementing, subscriber, subscription, procedure, relations, unied, packaging, formats, lowest, multiple, whichever, changing, upper, switching, modication, code, spongy, openssl, utility, unix, solaris, mac, microsoft, bouncy, collection, comprises, capabilities, weight, powerful, compatibility, crippled, state, initial, installing, updated, classloader, conicts, couple, interchangeably, informing, payee, payers, incoming, outgoing, batch, execute, informs, accordingly, daemon, command, basically, info, greater, digitally, broadcasting, eort, basis, consensus, internationally, sytem, remote, modifying, https, opportunity, deemed, fastest, ow, tasks, error, activation, prompted, num, ber, photo, automatically, details, county, actually, authenticated, registers, consisting, granted, accesses, given, consecutive, successful, otherwise, fail, claiming, ticket, generating, explanation, recommends, generate, certrequest, sub, quested, depending, policy, corresponding, calculated, attached, advance, encoded, mat, adequately, convinced, respective, properly, binding, getting, disabled, click, progress, lastly, connected, havent, hasnt, going, receiving, whether, nd, attach, directly, tag, solves, listing, requesting, manually, em, bedded, appropriate, packed, complementary, componential, noties, entries, instructions, executable, userid, action, feedback, conrmation, demo, launching, launches, technical, perspective, panel, ll, page, menu, signup, navigation, drawer, layout, fetch, trigger, workow, evaluated, cost, analyzing, quality, reliability, cheap, compared, thoroughly, tested, reliable, performance, strictly, responsive, consuming, via, threads, jectives, success, criteria, encrypting, decrypting, secrecy, ethical, responsibility, promote, workplace, everybody, forged, reused, illegally, promised, social, political, societies, politically, preventing, checking, looming, inhibits, involve, logical, precise, enhance, burden, adhere, concrete, exchanged, alongside, transparency, implication, especially, articulated, biggest, stages, adoption, disclosing