Media Players Documentation Release 2.5

Total Page:16

File Type:pdf, Size:1020Kb

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.......................................... 33 4.7 Upgrading git-annex........................................... 33 5 User guides 35 5.1 How to setup a playlist.......................................... 35 6 Hardware platforms 43 6.1 Rugged specification........................................... 43 6.2 Lightweight specification........................................ 44 6.3 Shuttle XPC small desktops....................................... 45 i 6.4 Logic Supply desktops (v2.5 series)................................... 45 6.5 Advantech rugged servers (1.0 series).................................. 45 7 Troubleshooting 47 7.1 Test procedure.............................................. 47 7.2 Basics................................................... 47 7.3 Git-annex................................................. 49 7.4 S3 diagnostics.............................................. 59 8 Development 61 8.1 Git-annex internals............................................ 61 8.2 Git-annex Drupal integration....................................... 62 8.3 Metadata sync script........................................... 63 8.4 Metadata purge script.......................................... 64 8.5 Debian packages............................................. 65 9 Configuration Management 69 9.1 Installing the puppet master....................................... 69 9.2 Setting up git repositories to ease up modification............................ 71 9.3 Managing modules............................................ 74 9.4 Configuring a dashboard......................................... 74 10 Design 77 10.1 Context.................................................. 77 10.2 Requirements............................................... 78 10.3 Technical decisions............................................ 79 10.4 Architecture overview.......................................... 80 10.5 Transcoding............................................... 82 10.6 Metadata................................................. 83 10.7 Schedules................................................. 84 10.8 Bandwith limits............................................. 84 10.9 File deletion and garbage collection................................... 84 10.10 Server-specific metadata......................................... 84 10.11 Remaining issues............................................. 85 10.12 Security issues.............................................. 87 11 Transition plan 89 11.1 General principles............................................ 89 11.2 Timeline................................................. 90 11.3 Metrics and communication....................................... 90 11.4 Implementation.............................................. 90 12 Similar projects 95 12.1 Commercial CDNs............................................ 95 12.2 Debian mirrors network......................................... 95 12.3 Git annex................................................. 95 12.4 Camlistore................................................ 96 13 Terminology 97 14 About this document 101 14.1 License.................................................. 101 ii Media Players Documentation, Release 2.5 The Isuma Media Players project is a fully free and open source software project to create a two-way, distributed content distribution network for communities with limited bandwidth to the larger internet. Note: This documentation covers the 3.x generation of media players. For older media players, see the 2.x branch. Contents 1 Media Players Documentation, Release 2.5 2 Contents CHAPTER 1 Installation This describes how to set up a media player from scratch. You may be able to install the components on an existing system, but this is currently not supported. 1.1 BIOS configuration The BIOS should be configured so the machines power up after a power outage instead of just staying powered off. This varies according to the device being provisionned. It could be something like: Restore on AC Power Loss and it should be set to reset or on. 1.2 Naming convention Media players should adhere to a strict naming and labeling convention. A media player’s hostname (the first part of the “fully-qualified domain name” or fqdn) should be named mpYYYYMMDD-N, where YYYY is the year, MM is the month and DD is the day the machine was installed. N designates the number of the machine, e.g. 1 for the first machine created. So mp20150508-1 designates the first machine created on may 8th 2015. -0 or lower are invalid version numbers. The remaining part of the fqdn (the domain) should always be mp.isuma.tv. So the fqdn will always be something like mp20150508-1.mp.isuma.tv. Every media player should be labeled with their fully-qualified domain name in the front and the back. 1.3 Install Debian Media players run on Debian “stable”. We are now installing new media players on Debian 9 “Stretch”. The regular Debian install manual can be followed, with those exceptions: 1. mount the largest partition as /var/isuma 3 Media Players Documentation, Release 2.5 2. use the UTC timezone 3. use an American keyboard layout 4. hostname: use the Naming convention 5. do not enter a root password (we use sudo) 6. create yourself an account for diagnostic purposes during the install (Puppet will create the other accounts as needed) 7. use the “CDN redirector” mirror, so that APT uses the mirror closest to the machine 8. On the software selection screen, select the “standard system” and “Web server” software collections. 1.4 More in-depth OS installation instruction 1.4.1 Create bootable Debian USB Download latest (stretch in 2019) small/netinst amd64 image: https://www.debian.org/distrib/netinst Write iso image to USB stick: https://www.debian.org/releases/stretch/amd64/ch04s03.html.en [b@tt43 Downloads]$ sudo cp debian-9.8.0-amd64-netinst.iso /dev/sdb [b@tt43 Downloads]$ sync 1.4.2 Installation Parameters • Localization: English, Canada, American English • No to loading non-free firmware for wifi from local media. • Choose Ethernet Controller for network interface. • A media player’s hostname (the first part of the “fully-qualified domain name” or fqdn) should be named mpYYYYMMDD-N, where YYYY is the year, MM is the month and DD is the day the machine was installed. N designates the number of the machine, e.g. 1 for the first machine created. So mp20150508-1 designates the first machine created on May 8th 2015. • The domain (the remaining part of the fqdn) should always be mp.isuma.tv. So the fqdn will always be some- thing like mp20150508-1.mp.isuma.tv. • • Leave root password empty • Initial user: nursery (give it a throwaway password you remember for the duration of this install) • Eastern time zone • UEFI installation? 1.4.3 Partition disk • Manual partitioning: • Choose 6TB HDD, yes to new partition table • Choose 6GB FREE SPACE, create a new partition, 128MB, Beginning, Use as: EFI System Partition, Done 4 Chapter 1. Installation Media Players Documentation, Release 2.5 • Configure the Logical Volume Manager, Yes, Create volume group: vgroup, select 6TB partition (/dev/sda2) w/ spacebar, Continue • Create logical volume, on vgroup, name: swap, size: 16GB, continue • Create logical volume, on vgroup, name: root, size: 64GB, continue • Create logical volume, on vgroup, name: isuma, size: remaining space (5921174MB, 5.9TB), continue, Finish • Select 5.9TB partition LV, Use as: Ext4, mount point: enter manually: /var/isuma, done • Select 64GB partition LV, Use as: Ext4, mount point: /, done • Selection 16GB partition LV, Use as: swap area, done • Scroll down to Finishing partitioning and write changes to disk, Yes 1.4.4 Install system services • Choose package manager: Canada, deb.debian.org, no proxy, no to popularity survey • Use spacebar to disable all options except “SSH server” and “standard system utilities” which should be enabled with the * symbol. • Now wait while it does the install. (~8mins) and then it automatically reboots (remove the USB stick as soon as it shuts down so that it boots from disk). 1.4.5 Initial
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]
  • 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.
    [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]