Repositório Digital

A- A A+

Impacto no desempenho em aplicações de tempo real utilizando criptografia

.

Impacto no desempenho em aplicações de tempo real utilizando criptografia

Mostrar registro completo

Estatísticas

Título Impacto no desempenho em aplicações de tempo real utilizando criptografia
Outro título Impact on performance real-time applications using encryption
Autor Hércules, Luís Antônio Leiva
Orientador Roesler, Valter
Data 2014
Nível Graduação
Instituição Universidade Federal do Rio Grande do Sul. Instituto de Informática. Curso de Ciência da Computação: Ênfase em Engenharia da Computação: Bacharelado.
Assunto Redes : Computadores
Seguranca : Computadores
[en] RTMP
[en] RTMPS
[en] RTP
[en] SRTP
[en] SSL
Resumo Segurança é uma das mais importantes preocupações no desenvolvimento de aplicações na área de informática, sendo cada vez mais uma característica desejada pelos desenvolvedores e usuários. Tem sua importância elevada quando envolve algum tipo de informação sigilosa ou relevante para os usuários, tornando-se quase obrigatória em novas aplicações. Em aplicações de transmissão de dados em tempo real, como transmissão de voz e transmissão de vídeo, um bom desempenho do acréscimo da segurança se torna fundamental. O presente trabalho é um estudo sobre o desempenho do Secure Real-time Transport protocol (SRTP) que fornece segurança ao Real-time Transport Protocol (RTP), e sobre o impacto no desempenho na implantação dos mecanismo de segurança para o Adobe´s Real Time Messaging Protocol (RTMP). A segurança do RTMP se divide em dois métodos: o RTMPE e o RTMPS. O RTMPE é um mecanismo de criptografia próprio da Adobe e especifico para o RTMP. O segundo método é o RTMPS, que é basicamente o protocolo RTMP sobre uma conexão Transport Layer Security/Secure Sockets Layer (TLS/SSL), e sua forma de funcionamento é parecida com a do HTTP e o HTTPS. SSL é um protocolo que opera na camada acima do TCP, sendo em alguns casos implementada sobre UDP. A implementação foi feita no Red5 Media Server, que é um servidor de código aberto escrito em Java e que suporta vários formatos de vídeo e áudio, assim como os protocolos RTMP, RTMPE e RTMPS, que são os protocolos utilizados para a análise de desempenho.
Abstract Security is a major concern in developing applications in information technology, increasingly being a desired feature by developers and users. Has its great importance when it involves some kind of secret information or relevant to users, making it almost mandatory in new applications. In data transmission real-time applications such as voice and video transmission, a good performance increase in safety is fundamental. The present work is a study on the performance of the Secure Real-time Transport Protocol (SRTP), which provides security to the Real-time Transport Protocol (RTP), and the performance impact of the implementation of security mechanism for Adobe's Real Time Messaging Protocol (RTMP). The safety of RTMP is divided into two methods: RTMPE and RTMPS. The RTMPE is an encryption mechanism itself from Adobe and specific for RTMP. The second method is the RTMPS, which is basically the RTMP protocol on a connection Transport Layer Security/Secure Sockets Layer (TLS/SSL), and their mode of operation is similar to that of HTTP and HTTPS. SSL is a protocol that operates above the TCP layer, and in some cases implemented over UDP. The implementation was done in Red5 Media Server, which is an open source server written in Java and supports multiple video and audio formats as well as the RTMP protocol, RTMPE and RTMPS, which are the protocols used for performance analysis.
Tipo Trabalho de conclusão de graduação
URI http://hdl.handle.net/10183/110746
Arquivos Descrição Formato
000952906.pdf (1.894Mb) Texto completo Adobe PDF Visualizar/abrir

Este item está licenciado na Creative Commons License

Este item aparece na(s) seguinte(s) coleção(ões)


Mostrar registro completo

Percorrer



  • O autor é titular dos direitos autorais dos documentos disponíveis neste repositório e é vedada, nos termos da lei, a comercialização de qualquer espécie sem sua autorização prévia.
    Projeto gráfico elaborado pelo Caixola - Clube de Criação Fabico/UFRGS Powered by DSpace software, Version 1.8.1.