Please use this identifier to cite or link to this item: https://app.uff.br/riuff/handle/1/5696
Title: Segurança da informação na programação com uso de criptografia e certificação digital
Authors: Anjos, Leandro Terra Versiani dos
metadata.dc.contributor.advisor: Sousa, Leandro Soares de
metadata.dc.contributor.members: Pasinato, Marden Braga
Issue Date: 2016
Abstract: Este trabalho pretende mostrar e incentivar que ao programar se utilize a Criptografia e a Certificação Digital no escopo de desenvolvimento de sistemas, garantindo os principais aspectos da segurança da informação, considerando a evolução tecnológica das linguagens de programação e técnicas de segurança nos últimos anos. A internet é o meio de difusão da informação mais utilizado atualmente, e independente do tipo de aplicação, gera diversas transmissões de dados , que sofrem ataques diversos, e para se reduzir ou impedir essas falhas, utilizam-se métodos de segurança como autenticação, validação de dados, criptografia aliada ao uso de certificados e assinatura digital. O estudo do desenvolvimento de aplicações nesse cenário, por meio de estudos de casos e comparações de tecnologias e diferentes aspectos de segurança da informação e criptografia, busca estimular o uso conjunto destas metodologias, técnicas de segurança e conceitos de criptografia, a fim de garantir comunicações e transferência de informações de maneira seg ura. Se trouxe ainda vantagens do uso de técnicas de hash aliado ao uso de certificação e assinaturas digitais, com alertas para vulnerabilidades conhecidas que afetam seu uso e não recomendação por falhas de segurança, bem como demonstrando características favoráveis para uso seguro na programação, com uma visão geral desses processos e indicação de uso da Linguagem ASN.1 e do algoritmo BCrypt com certificados digitais e hashes integrados às regras da ICP -Brasil com assinatura digital para garantir comunicações confiáveis
metadata.dc.description.abstractother: This work aims to show and encourage when programing to use the encryption and digital certification in systems development scope, ensuring the main aspects of information security, considering the technological evolution of programming and security technical languages in last years. The Internet is the means of dissemination of information most widely used, and regardless of the type of application, generates various data transmissions that suffer several attacks, and to reduce or prevent these failures, they use security methodologies such as authentication, data validation, encryption, coupled with the use of certificates and digital signature. The study of application development in this scenario, through case studies and comparisons of technologies and different as pects of information security and encryption, seeks to encourage the joint use of these methodologies, security techniques and encryption concepts, ensure communications and transfer information securely. If even brought advantages of using hashing techniques coupled with the use of certification and digital signatures, alerts for known vulnerabilities that affect its use and recommendations for security flaws and demonstrating favorable characteristics for safe use on schedule, with an overview of these pr ocesses and the use of indication of the ASN.1 language and Bcrypt algorithm with digital certificates and integrated hashes the rules of ICP- Brazil with digital signature to ensure reliable communications
URI: https://app.uff.br/riuff/handle/1/5696
Appears in Collections:TSC - Trabalhos de Conclusão de Curso - Niterói

Files in This Item:
File Description SizeFormat 
TCC_LEANDRO_TERRA_VERSIANI_DOS_ANJOS.pdf2.03 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.