Dissertação

{en_GB=Sistema de bilhetica com QR Code seguros e com um novo sistema de pagamento} {} EVALUATED

{pt=Os transportes públicos são uma parte muito importante no serviço público, especialmente nas grandes cidades, em que a tecnologia de smart cards é bastante usada nos sistemas de bilhetes, dado que garante uma grande segurança dos dados mas permite aos utilizadores a transmissão do cartão a outras pessoas e tem de ser recarregado em máquinas próprias para o efeito. Atualmente, existe uma maior diversidade de transportes garantindo uma maior oferta de transportes para a população embora exista falta de interligação entre os transportes. Estas desvantagens poderiam ser minimizadas usando QR Codes Seguros como um novo sistema de bilhetes e o blockchain para possibilitar uma maior integração dos transportes, criando um novo sistema de pagamento. Assim, foram projetadas e desenvolvidas duas soluções. Uma que permite apresentar o bilhete sob a forma de QR Code através do smartphone e garante a segurança dos dados codificados no QR Code, através de algoritmo de encriptação e da geração de chaves pelo algoritmo DUKPT, juntamente com uma atualização periódica dos dados, permite garantir uma segurança forte e dificultar a passagem do bilhete entre utilizadores. A outra, um novo sistema de pagamento utilizando a tecnologia blockchain, que permite criar uma maior interligação entre os transportes, existindo um método de pagamento através de créditos comprados que podem ser utilizados em qualquer transporte público. Este trabalho concebeu-se e implementou- se bibliotecas para a empresa Card4B Systems,S.A, com o objetivo de uma posterior integração nos sistemas presentes nos transportes públicos., en=Public transport is a very important part of the public service, especially in large cities, where smart card technology is widely used in ticket systems, as it guarantees great security of the data contained but allows users to transmit the card to other people and must be recharged in machines suitable for this purpose. Currently, there is a greater diversity of transport, with shared bicycles appearing for example, guaranteeing a greater supply of transport for the population although there is a lack of interconnection between transport. These disadvantages could be minimized using secure QR Codes as a new ticket system and the blockchain to enable greater integration of transport, creating a new payment system. Thus, two solutions were designed and developed. One that allows the ticket to be presented in the form of a QR Code via the smartphone (a generalized technology) and guarantees the security of the data encoded in the QR Codes through an encryption algorithm and the generation of keys by the DUKPT algorithm, together with a periodic update of the data, ensures strong security and makes it difficult for users to pass the ticket. The other, a new payment system using blockchain technology, which allows creating a greater interconnection between transports, with a payment method through purchased credits (vouchers) that can be used on any public transport. Finally, with this work, libraries were designed and implemented for the company Card4B Systems, S.A, with the objective of a later integration in the systems present in public transport.}
{pt=Sistema de bilhetes, Qr Code, Segurança, DUKPT, Sistema de pagamento, Blockchain, en=Ticket system, QR Code, Security, DUKPT, Payment system, Blockchain}

Outubro 2, 2020, 13:0

Orientação

ORIENTADOR

Alberto Manuel Ramos da Cunha

Departamento de Engenharia Informática (DEI)

Professor Auxiliar