Integrados: Facilitating the Adoption of the Internet of Things Through the Integration of Technologies

Total Page:16

File Type:pdf, Size:1020Kb

Integrados: Facilitating the Adoption of the Internet of Things Through the Integration of Technologies IntegraDos: facilitating the adoption of the Internet of Things through the integration of technologies PhD Thesis Dissertation in Computer Science Cristian Mart´ın Fernandez´ Dpto. Lenguajes y Ciencias de la Computacion´ University of Malaga´ Supervised by: Manuel D´ıaz Rodr´ıguez Bartolome´ Rubio Munoz˜ November, 2018 AUTOR: Cristian Martín Fernández http://orcid.org/0000-0003-0988-591X EDITA: Publicaciones y Divulgación Científica. Universidad de Málaga Esta obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-SinObraDerivada 4.0 Internacional: http://creativecommons.org/licenses/by-nc-nd/4.0/legalcode Cualquier parte de esta obra se puede reproducir sin autorización pero con el reconocimiento y atribución de los autores. No se puede hacer uso comercial de la obra y no se puede alterar, transformar o hacer obras derivadas. Esta Tesis Doctoral está depositada en el Repositorio Institucional de la Universidad de Málaga (RIUMA): riuma.uma.es D. Manuel D´ıaz Rodr´ıguez, Catedratico´ de Universidad del Departamento de Lenguajes y Ciencias de la Com- putacion´ de la E.T.S. de Ingenier´ıa Informatica´ de la Universidad de Malaga,´ y D. Bartolome´ Rubio Munoz,˜ Profesor Titular de Universidad del Departamento de Lenguajes y Ciencias de la Computacion´ de la E.T.S. de Ingenier´ıa Informatica´ de la Universidad de Malaga´ Certifican Que D. Cristian Mart´ın Fernandez,´ Ingeniero en Informatica,´ ha realizado en el Departamento de Lenguajes y Ciencias de la Computacion´ de la Universidad de Malaga,´ bajo nuestra direccion,´ el trabajo de investigacion´ correspondiente a su Tesis Doctoral titulada IntegraDos: facilitating the adoption of the Internet of Things through the integration of technologies Revisado el presente trabajo, estimamos que puede ser presentado al tribunal que ha de juzgarlo, y autorizamos la presentacion´ de esta Tesis Doctoral en la Universidad de Malaga.´ Malaga,´ Noviembre de 2018 Fdo.: D. Manuel D´ıaz Rodr´ıguez Fdo.: Bartolome´ Rubio Munoz˜ Catedratico´ de Universidad del Departamento Titular de Universidad del Departamento de Lenguajes y Ciencias de la Computacion.´ de Lenguajes y Ciencias de la Computacion.´ iii iv “It’s lack of faith that makes people afraid of meeting challenges, and I believed in myself.” (Muhammad Ali) v vi Contents List of Tables xi List of Figures xv Acronyms xvii 1 Introduction 1 1.1 Motivation . 3 1.2 Contributions . 6 1.3 Outline of this Thesis . 8 2 State of the Art and Related Work 11 2.1 Constrained Application Protocol (CoAP) . 12 2.2 Run-time deployment and management . 15 2.3 Device-decoupled applications and portability in the Internet of Things . 18 2.4 Internet of Things and Cloud Computing Integration . 22 2.5 Blockchain and Internet of Things Integration . 27 3 Run-time Deployment of Physical Resources in the IoT 33 3.1 Problem Statement and Research Goals . 34 3.2 Run-time Deployment and Management of CoAP Resources . 34 3.2.1 CoAP Middleware . 35 3.2.2 Smart Gateway . 39 3.2.3 Web UI . 41 3.3 Implementation . 43 3.4 Evaluation . 44 3.4.1 Smart Home case study . 44 vii 3.4.2 Memory Footprint . 45 3.4.3 Data Transmission . 45 3.4.4 Power Consumption . 47 3.4.5 Communication Delay . 49 3.4.6 Comparison with other proposals . 51 4 Appdaptivity: An Internet of Things Device-Decoupled System 53 4.1 Problem Statement and Research Goals. 54 4.2 Appdaptivity System . 55 4.2.1 Requirements . 55 4.2.2 Approach and Design . 55 4.2.3 System Deployments . 58 4.2.4 CoAP Network . 58 4.2.5 Portability Core (PoCo) . 59 4.2.5.1 Personalised Behaviours . 60 4.2.5.2 PoCo Components . 62 4.2.6 User Applications . 65 4.3 Implementation . 67 4.3.1 PoCo and Interconnection . 67 4.3.2 User Applications . 68 4.3.3 CoAP Network . 69 4.4 Results and Discussion . 70 4.4.1 Underlying IoT Infrastructure . 70 4.4.2 User Applications . 72 4.4.3 Smart Cities: Portability of IoT Services in Different Districts . 73 4.4.4 Appdaptivity in HomeLab . 76 4.5 Differences between CoAP, the CoAP++ Framework and Appdaptivity . 76 5 An Internet of Things and Cloud Computing Integration 79 5.1 Problem Statement and Research Goals . 80 5.2 Integration Components . 80 5.2.1 Cloud Platforms . 81 5.2.1.1 Batch Processing . 81 5.2.1.2 Distributed Databases . 82 5.2.1.3 Real-time Processing . 84 viii 5.2.1.4 Distributed Queues . 84 5.2.1.5 Management, Monitoring and Deployment . 85 5.2.2 Middleware for IoT . 89 5.3 The Lambda-CoAP Architecture: an IoT and Cloud Computing Integration . 94 5.3.1 Lambda Architecture . 95 5.3.2 Smart Gateway . 96 5.3.2.1 Lightweight Virtualisation . 97 5.3.2.2 IoT Devices and Virtualisation Management Web UI . 97 5.3.2.3 Edge Computing Framework . 98 5.3.3 CoAP Middleware . 99 5.4 Implementation . 99 5.4.1 Lambda Architecture . 99 5.4.2 Smart Gateway . 100 5.4.3 CoAP Middleware . 101 5.5 Evaluation . 101 5.5.1 Lambda Architecture . 102 5.5.2 Smart Gateway . 105 5.5.3 CoAP Middleware . 107 5.6 Challenges and Open Research Issues . 108 6 On Blockchain and its Integration with the Internet of Things 111 6.1 Problem Statement and Research Goals . 112 6.2 Blockchain . 112 6.2.1 Challenges . 114 6.2.1.1 Storage Capacity and Scalability . 114 6.2.1.2 Security: Weaknesses and Threats . 115 6.2.1.3 Anonymity and Data Privacy . 116 6.2.1.4 Smart Contracts . 118 6.2.1.5 Legal issues . 119 6.2.1.6 Consensus . 120 6.3 IoT and Blockchain Integration . 122 6.3.1 Challenges in Blockchain-IoT Integration . 127 6.3.1.1 Storage Capacity and Scalability . 127 6.3.1.2 Security . 128 ix 6.3.1.3 Anonymity and Data Privacy . 129 6.3.1.4 Smart contracts . 130 6.3.1.5 Legal issues . 131 6.3.1.6 Consensus . 131 6.4 Blockchain platforms for IoT . 132 6.5 Evaluation . 134 7 Conclusions and Future Work 139 7.1 Conclusions . 140 7.2 Future Work . 142 7.3 Publications . 142 7.4 Funding . 145 A Resumen 147 A.1 Introduccion......................................´ 147 A.1.1 Constrained Application Protocol (CoAP) . 148 A.1.2 Motivacion´ . 150 A.1.3 Contribuciones . 152 A.2 Despliegue y gestion´ de recursos f´ısicos CoAP en tiempo de ejecucion´ . 154 A.3 Appdaptivity: un sistema para el desarrollo de aplicaciones portables y desacopla- dos de los dispositivos del IoT . 156 A.4 Lambda-CoAP: una Integracion´ de Internet de las Cosas y Cloud Computing . 158 A.5 La Integracion´ de Blockchain e Internet de las Cosas . 160 A.6 Conclusiones y Trabajos Futuros . 161 A.6.1 Conclusiones . 161 A.6.2 Trabajos Futuros . 163 Bibliography 164 x List of Tables 2.1 Integration proposals comparison . 23 2.2 Blockchain applications . ..
Recommended publications
  • Vasco Alexandre Maia Dos Santos Infraestrutura Segura E
    Departamento de Eletrónica, Universidade de Aveiro Telecomunicações e Informática 2016 Vasco Alexandre Infraestrutura Segura e Descentralizada para a Maia dos Santos Internet das Coisas Secure Decentralized Internet of Things Infrastructure Departamento de Eletrónica, Universidade de Aveiro Telecomunicações e Informática 2016 Vasco Alexandre Infraestrutura Segura e Descentralizada para a Maia dos Santos Internet das Coisas Secure Decentralized Internet of Things Infrastructure “The walls between art and engineering exist only in our minds” — Theo Jansen Departamento de Eletrónica, Universidade de Aveiro Telecomunicações e Informática 2016 Vasco Alexandre Infraestrutura Segura e Descentralizada para a Maia dos Santos Internet das Coisas Secure Decentralized Internet of Things Infrastructure Dissertação apresentada à Universidade de Aveiro para cumprimento dos re- quisitos necessários à obtenção do grau de Mestre em Engenharia de Com- putadores e Telemática, realizada sob a orientação científica do Doutor Diogo Nuno Pereira Gomes, Professor auxiliar do Departamento de Eletrónica, Te- lecomunicações e Informática da Universidade de Aveiro, e do Doutor João Paulo Silva Barraca, Professor auxiliar do Departamento de Eletrónica, Tele- comunicações e Informática da Universidade de Aveiro. o júri / the jury presidente / president Prof. Doutor André Ventura da Cruz Marnoto Zúquete professor auxiliar da Universidade de Aveiro vogais / examiners committee Prof. Doutora Ana Cristina Costa Aguiar professora auxiliar convidada da Faculdade de Engenharia da Universidade do Porto Prof. Doutor Diogo Nuno Pereira Gomes professor auxiliar da Universidade de Aveiro (orientador) agradecimentos / Gostava de agradecer, em primeiro lugar ao Professor Doutor Diogo Gomes acknowledgements e ao Professor Doutor João Paulo Barraca pela oportunidade de integrar o ATNOG e trabalhar nesta dissertação, bem como por todo o apoio dado ao longo do mestrado.
    [Show full text]
  • Media Players Documentation Release 2.5
    Media Players Documentation Release 2.5 Isuma Apr 03, 2019 Contents 1 Installation 3 1.1 BIOS configuration............................................3 1.2 Naming convention............................................3 1.3 Install Debian...............................................3 1.4 More in-depth OS installation instruction................................4 1.5 Configure Puppet.............................................5 1.6 Stretch Fixes...............................................7 1.7 Configuring and Running Git Annex..................................7 2 Old Installation Details 9 2.1 Puppet..................................................9 2.2 Git-annex................................................. 10 2.3 Git-annex configuration......................................... 12 2.4 Other configurations........................................... 18 3 Testing 21 3.1 Backend................................................. 21 3.2 CableTV................................................. 21 3.3 Git-annex sync.............................................. 21 3.4 Isuma.tv................................................. 22 4 Maintenance 23 4.1 Changing preferred content....................................... 23 4.2 Unused and deleted files......................................... 24 4.3 Metadata................................................. 24 4.4 Settings.................................................. 26 4.5 External synchronisation drives..................................... 28 4.6 Creating user accounts.........................................
    [Show full text]
  • Natevw's Résumé/C.V., Updated 2020 February
    Nathan Vander Wilt 3027 Lorayne J Blvd Kennewick, WA 99338 [email protected] / AF7TB Freelance software developer 2012–present Caretaker in the design, architecture, and implementation of web/native/embedded software. Willing and able to dive deep into nearly anything needed to deploy a reliable interface. I am active on GitHub and StackOverflow. An extensive list of projects, sampling the people/ technologies/skills involved, is detailed in subsequent pages. References available on request. Prior positions Room to Think - Treasurer 2012–2014 Board member on the Tri-Cities' first coworking space, organized as a not-for-profit WA corp. Maintained books and accounts payable/receivable, guided future direction of community. &yet - Senior Developer, Interim CTO 2010–2012 Led web/iPhone team for major client in the location tracking and telemetry industry. Researched and developed libraries in support of realtime single-page web apps. Calf Trail Software - Co-founder 2008–2010 Designed, developed and personally supported several independent Mac shareware products. Authored company website and blog. Guided graphic design and iPhone development. NOAA/NWS, Orion Network Solutions - Subcontractor 2006–2007 Automated map generation for visualization of updating and static hydrology datasets. Implemented geometry and labeling algorithms in support of basemap generation. Dordt College Technical Support Services - Workstudy 2003–2006 Facilitated sound, lighting and projection for twice-weekly chapels. Recorded concerts in auditorium. Operated live video cameras. Stage managed and set up special events. Inspiration Hills Summer Camp - Videographer/Worship Leader 2004-2005 Filmed and produced videos on weekly deadlines. Coordinated chapels and led singing. Maintained facility's computer systems. Activities and interests My office is the cabin of an 30' wooden boat, currently convalescing in my backyard.
    [Show full text]
  • State of the Art of Social Networking Systems, Identity
    FP7 – CAPS - 2013 D-CENT D4.1 - State of the Art Project no. 610349 D-CENT Decentralised Citizens ENgagement Technologies Specific Targeted Research Project Collective Awareness Platforms D4.1 - State of the Art of social networking systems, identity ecosystem and social data stores Version Number: 8 Lead beneficiary: ERCIM Due Date: February 2014 Author(s): Harry Halpin, Francesca Bria Editors and reviewers: Joonas Pekkanen, Robert Bjarnason Dissemination level: PU Public X PP Restricted to other programme participants (including the Commission Services) RE Restricted to a group specified by the consortium (including the Commission Services) CO Confidential, only for members of the consortium (including the Commission Services) Approved by: Francesca Bria Date: 28/2/14 This report is currently awaiting approval from the EC and cannot be not considered to be a final version. Page 1 of 45 FP7 – CAPS - 2013 D-CENT D4.1 - State of the Art Contents 1. Introduction .................................................................................................................................................................... 3 2. Open-Source is Not Enough: The Diaspora Project's Failure............................................................................ 4 3. What are Open Standards? ........................................................................................................................................ 6 4. Topology of Social Networking Architectures .....................................................................................................
    [Show full text]
  • University of Groningen Decentralized Link Sharing, Towards A
    University of Groningen Decentralized Link Sharing, Towards a Framework for Decentralized Applications Master Thesis Laurence de Jong August 17, 2015 Supervisors: prof. dr. ir. M. (Marco) Aiello dr. A. (Alexander) Lazovik Research performed at Media2B, under supervision of: dr. B. (Berco) Beute dr. H. (Henk) Doornbos Acknowledgments First, I would like to express my sincere gratitude to Berco and Henk, for introducing me to the topic and for their daily guidance and inspiration. I would like to thank my supervisors, prof. Marco Aiello and dr. Alexander Lazovik, for allowing me to perform research on this subject. I thank Leon and Nykle for their feedback and discussions. I would like to thank my girlfriend for listening to my endless rambling about technology. Lastly, I would like to thank all others who have supported me. Laurence de Jong Groningen August 17, 2015 iii Abstract The current internet is ruled by centralized entities. These central entities are trusted with users’ data in good faith. However, services shut down, data is not always protected, and govern- ments perform mass surveillance (ab)using these easy targets. Another issue is that when a service becomes more popular, more resources are required. However, the users of a service often have unused resources, like disk space and bandwidth, available. In an attempt to solve these issues, decentralization is mentioned as a possible solution. To discover what the archi- tecture of a decentralized solution should be, a common use case on the internet is selected: link sharing. Reddit is the best known link sharing website. Reddit suffers from its popularity and controls a huge amount of data, data which is created by its users.
    [Show full text]
  • Beyond Bitcoin: a Critical Look at Blockchain-Based Systems
    Article Beyond Bitcoin: A Critical Look at Blockchain-Based Systems Diego Romano and Giovanni Schmid * Istituto di Calcolo e Reti ad Alte Prestazioni, I 80131 Naples, Italy; [email protected] * Correspondence: [email protected]; Tel.:+39-08-1613-9529 Received: 7 July 2017; Accepted: 16 August 2017; Published: 1 September 2017 Abstract: After more than eight years since the launch of Bitcoin, the decentralized transaction ledger functionality implemented through the blockchain technology is being used not only for cryptocurrencies, but to register, confirm and transfer any kind of contract and property. In this work, we analyze the most relevant functionalities and known issues of this technology, with the intent of pointing out the possible behaviours that are not as efficient and reliable as they should be when thinking with a broader outlook. Keywords: cryptocurrency; blockchain technology; smart contract 1. Introduction The existence of digital currencies is strictly related to the broad diffusion of Internet and on-line markets. A digital currency is similar to electronic money but even if it can be used to buy services or physical goods like traditional money, it is not equivalent or linked to any fiat currency. The idea of using a digital currency became realistic when some important developments in cryptography settled multiple fundamental security challenges in money transfers, e.g., the necessary trust in the transaction. Several digital currencies have been implemented in the last 20 years, but only starting in 2008 did the project for a currency decentralized in every respect become a reality. In fact previous implementations (e.g., [1–4]) employed a point of control over the money supply, which in some cases exposed the whole system to attacks for taking control over it.
    [Show full text]
  • Future Generation Computer Systems on Blockchain and Its Integration with Iot. Challenges and Opportunities
    Future Generation Computer Systems 88 (2018) 173–190 Contents lists available at ScienceDirect Future Generation Computer Systems journal homepage: www.elsevier.com/locate/fgcs On blockchain and its integration with IoT. Challenges and opportunities Ana Reyna *, Cristian Martín, Jaime Chen, Enrique Soler, Manuel Díaz Department of Languages and Computer Science, University of Málaga, Boulevar Louis Pasteur 35, 29071 Málaga, Spain h i g h l i g h t s • Challenges to address the integration of the IoT with blockchain. • Analysis of blockchain potential benefits for the IoT. • Blockchain IoT applications and platforms for the development of IoT solutions. • Possible topologies to that integration. • Evaluation of blockchain nodes in IoT devices. article info a b s t r a c t Article history: In the Internet of Things (IoT) vision, conventional devices become smart and autonomous. This vision Received 21 December 2017 is turning into a reality thanks to advances in technology, but there are still challenges to address, Received in revised form 3 April 2018 particularly in the security domain e.g., data reliability. Taking into account the predicted evolution of the Accepted 21 May 2018 IoT in the coming years, it is necessary to provide confidence in this huge incoming information source. Available online 24 May 2018 Blockchain has emerged as a key technology that will transform the way in which we share information. Building trust in distributed environments without the need for authorities is a technological advance Keywords: Internet of Things that has the potential to change many industries, the IoT among them. Disruptive technologies such as Blockchain big data and cloud computing have been leveraged by IoT to overcome its limitations since its conception, Smart contract and we think blockchain will be one of the next ones.
    [Show full text]
  • Media Players Documentation Release 2.5
    Media Players Documentation Release 2.5 Isuma January 28, 2015 Contents 1 Hardware platforms 3 1.1 Shuttle XPC small desktops.......................................3 1.2 Logic Supply desktops (v2.5 series)...................................3 1.3 Advantech rugged servers (1.0 series)..................................3 2 Installation 5 2.1 Install Debian...............................................5 2.2 Install local server software.......................................6 2.3 Configure Local Server..........................................6 2.4 SSH upload account configuration....................................6 2.5 SSH tunnels configuration........................................7 2.6 First file sync...............................................7 3 Maintenance 9 3.1 External synchronisation drives.....................................9 3.2 Syncing a media player......................................... 10 4 User guides 11 4.1 How to setup a playlist.......................................... 11 5 Troubleshooting 19 5.1 Test procedure.............................................. 19 5.2 Troubleshooting stuck queues...................................... 19 5.3 Queue is full but media player sees it empty............................... 20 5.4 Logging in to media players on the console............................... 20 5.5 Password resets.............................................. 20 5.6 Inspecting status from the commandline................................. 20 5.7 Remote login to media players...................................... 21 6 Development
    [Show full text]
  • Blockchain and Smart Contracts for the Internet of Things - an Architecture for Sensor Data Availability
    José Carlos Severino Cardoso Blockchain and Smart Contracts for the Internet of Things - an Architecture for Sensor Data Availability Orientadores: Professor Doutor José Luís de Azevedo Quintino Rogado (ULHT) Professor José Carlos dos Santos Guerreiro Faísca (ULHT) Universidade Lusófona de Humanidades e Tecnologias Escola de Comunicação, Artes e Tecnologias da Informação (ECATI) Departamento de Engenharia Informática e Sistemas de Informação LISBOA 2018 José Carlos Severino Cardoso Blockchain and Smart Contracts for the Internet of Things - an Architecture for Sensor Data Availability Dissertação apresentada para a obtenção do Grau de Mestre em Engenharia Informática e Sistemas de Informação conferido pela Universidade Lusófona de Humanidades e Tecnologias no dia 6 de junho de 2018, perante o júri, nomeado pelo Despacho Nº23/2018 de 22 de janeiro de 2018, com a seguinte composição: Presidente: Prof. Doutor Rui Pedro Nobre Ribeiro (ULHT) Arguente: Prof. Doutor Pedro Alexandre Reis Sá da Costa (ULHT) Orientador: Professor Doutor José Luís de Azevedo Quintino Rogado (ULHT) Universidade Lusófona de Humanidades e Tecnologias Escola de Comunicação, Artes e Tecnologias da Informação (ECATI) Departamento de Engenharia Informática e Sistemas de Informação LISBOA 2018 José Carlos Severino Cardoso Blockchain and Smart Contracts for the Internet of Things - an Architecture for Sensor Data Availability Epigraph Everything is theoretically impossible until it is done. Robert A. Heinlein Universidade Lusófona de Humanidades e Tecnologias Departamento
    [Show full text]
  • A Blockchain-Based Ontology for the Internet of Things Security
    UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE TECNOLOGIA E GEOCIÊNCIAS DEPARTAMENTO DE ELETRÔNICA E SISTEMAS PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA SÉRGIO FRANCISCO TAVARES DE OLIVEIRA MENDONÇA A BLOCKCHAIN-BASED ONTOLOGY FOR THE INTERNET OF THINGS SECURITY Recife 2019 SÉRGIO FRANCISCO TAVARES DE OLIVEIRA MENDONÇA A BLOCKCHAIN-BASED ONTOLOGY FOR THE INTERNET OF THINGS SECURITY Thesis submitted to Programa de Pós-Graduação em Engenharia Elétrica of the Universidade Fe- deral de Pernambuco, in partial fulfillment of the requirements for the Degree of Doutor in Engenharia Elétrica. Area of concentration: Eletrônica Advisor: Profa. Dra. Fernanda Maria Ribeiro de Alencar Recife 2019 Catalogação na fonte Bibliotecária: Maria Luiza de Moura Ferreira, CRB-4 / 1469 M539b Mendonça, Sérgio Francisco Tavares de Oliveira. A blockchain-based ontology for the internet of things security / Sérgio Francisco Tavares de Oliveira Mendonça. – 2019. 152 folhas, il., tabs., abr., sigl. Orientadora: Profa. Dra. Fernanda Maria Ribeiro de Alencar. Tese (Doutorado) – Universidade Federal de Pernambuco. CTG. Programa de Pós-Graduação em Engenharia Elétrica, 2019. Inclui Referências, Apêndices. 1. Engenharia Elétrica. 2. Internet das coisas. 3. Blockchain. 4. Segurança. 5. Privacidade. 6. Autenticidade. 7. Integridade dos dados. I. Alencar, Fernanda Maria Ribeiro de (Orientadora). II. Título. UFPE 621.3 CDD (22. ed.) BCTG/2019–437 SÉRGIO FRANCISCO TAVARES DE OLIVEIRA MENDONÇA “A BLOCKCHAIN-BASED ONTOLOGY FOR THE INTERNET OF THINGS SECURITY” Tese apresentada ao Programa de Pós- Graduação em Engenharia Elétrica da Universidade Federal de Pernambuco, como requisito parcial para a obtenção do título de Doutor em Engenharia Elétrica. Aprovada em: 30/08/2019. BANCA EXAMINADORA Profa. Dra. Fernanda Maria Ribeiro de Alencar (Orientadora e Examinadora Interna) Universidade Federal de Pernambuco Prof.
    [Show full text]
  • LINUX JOURNAL (ISSN 1075-3583) Is Published Monthly by Belltown Media, Inc., 2121 Sage Road, Ste
    ™ HOW TO HARDEN YOUR SSH CONNECTIONS Since 1994: The Original Magazine of the Linux Community JANUARY 2014 | ISSUE 237 | www.linuxjournal.com SECURITY ENCRYPTED BACKUP SOLUTIONS With TrueCrypt and SpiderOak An Introduction to TAKING ADVANTAGE OF QUANTUM ENCRYPTION CRYPTOGRAPHY TIPS FOR USING TOR THE PAX Browse the Web ARCHIVING Anonymously UTILITY + SOLID-STATE DRIVES Are They Worth It? LJ237-Jan2014.indd 1 12/17/13 3:42 PM UPCOMING CONFERENCES For a complete list of USENIX and USENIX co-sponsored events, see www.usenix.org/conferences FAST ’14: 12th USENIX Conference on File and 23rd USENIX Security Symposium Storage Technologies August 20–22, 2014, San Diego, CA, USA February 17–20, 2014, Santa Clara, CA, USA www.usenix.org/conference/usenixsecurity14 www.usenix.org/conference/fast14 Submissions due: Thursday, February 27, 2014 2014 USENIX Research in Linux File and Storage Workshops Co-located with USENIX Security ’14 Technologies Summit EVT/WOTE ’14: 2014 Electronic Voting Technology In conjunction with FAST ’14 Workshop/Workshop on Trustworthy Elections February 20, 2014, Mountain View, CA, USA USENIX Journal of Election Technology Submissions due: January 17, 2014 and Systems (JETS) Published in conjunction with EVT/WOTE NSDI ’14: 11th USENIX Symposium on www.usenix.org/jets Networked Systems Design and Implementation Submissions for Volume 2, Issue 2, due: December 5, 2013 April 2–4, 2014, Seattle, WA, USA Submissions for Volume 2, Issue 3, due: April 8, 2014 www.usenix.org/conference/nsdi14 HotSec ’14: 2014 USENIX Summit on Hot
    [Show full text]
  • Cryptocurrencies Contents
    Cryptocurrencies Contents 1 SHA-256-based 1 1.1 Bitcoin ................................................. 1 1.1.1 Design ............................................. 1 1.1.2 History ............................................ 7 1.1.3 Economics .......................................... 9 1.1.4 Legal status and regulation .................................. 15 1.1.5 Criminal activity ....................................... 15 1.1.6 Security ............................................ 18 1.1.7 Alternative applications of the block chain .......................... 19 1.1.8 Data in the block chain .................................... 19 1.1.9 In academia .......................................... 19 1.1.10 In art, entertainment, and media ............................... 20 1.1.11 Bibliography ......................................... 20 1.1.12 See also ............................................ 21 1.1.13 Notes ............................................. 21 1.1.14 References .......................................... 22 1.1.15 External links ......................................... 36 1.2 Mastercoin ............................................... 36 1.2.1 References .......................................... 36 1.2.2 External links ......................................... 37 1.3 MazaCoin ............................................... 37 1.3.1 References .......................................... 37 1.3.2 External links ......................................... 38 1.4 Namecoin ............................................... 38 1.4.1
    [Show full text]