Impacto no desempenho em aplicações de tempo real utilizando criptografia
Fecha
2014Tutor
Nivel académico
Grado
Tipo
Otro título
Impact on performance real-time applications using encryption
Materia
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 tor ...
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 Tran ...
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. ...
Institución
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.
Colecciones
-
Tesinas de Curso de Grado (37361)
Este ítem está licenciado en la Creative Commons License