Szyfrowane połączenie głosowe - eksperymentalna aplikacja umożliwiająca połączenie głosowe przez sieć, szyfrowane za pomocą różnych algorytmów

WSB-NLU Repository

Show simple item record

dc.contributor.advisor Batko, Bogdan
dc.contributor.author Dębowski, Bartosz
dc.date.accessioned 2017-01-26T12:15:59Z
dc.date.available 2017-01-26T12:15:59Z
dc.date.issued 2014-06-26 17:03:46
dc.identifier.uri http://hdl.handle.net/11199/9558
dc.description.abstract Tematem pracy jest realizacja szyfrowanego połączenia głosowego; za jej tezę przyjęto istnienie możliwości realizacji takiego połączenia. Składa się z aplikacji oraz części opisowej. Aplikacja, napisana w języku C++, przesyła w czasie rzeczywistym, na zasadach protokołu UDP, korzystając z podanego przez użytkownika adresu IPv4, dźwięk pomiędzy dwiema swoimi, połączonymi ze sobą w odpowiedniej konfiguracji, instancjami na trzy możliwe sposoby: bez szyfrowania, zaszyfrowany szyfrem Cezara albo zaszyfrowany szyfrem Vigenère’a. W części opisowej pracy zawarty jest: szczegółowy opis założeń i celów, uzasadnienie użytych technik i konstrukcji programistycznych, opis wyglądu zewnętrznego i obsługi aplikacji, opis jej struktury klas i funkcji, opis działania zastosowanego modelu połączenia pomiędzy instancjami aplikacji, opis zastosowanych algorytmów szyfrujących, obserwacje działania aplikacji w różnych konfiguracjach działających algorytmów szyfrujących, wnioski oraz kierunki dalszego zamierzanego rozwoju aplikacji. Poprzez obserwację działania aplikacji, eksperymentalnie udowodniono działanie algorytmów szyfrów: Cezara i Vigenère’a na dane dźwiękowe oraz możliwość zastosowania tych algorytmów do szyfrowania przesyłanych przez sieć danych przy zachowaniu ciągłości transmisji. pl
dc.description.abstract The subject of the thesis is an implementation of an encrypted voice connection; it is assumed that such a connection is possible. The thesis consists on the application and its description. The application, being the part of the thesis, written in C++ language, transmits in the real time the voice call, using the UDP protocol and given IPv4 address, between two of its instances, connected in the proper configuration, in three possible ways: not encrypted, encrypted using the Caesar’s algorithm or encrypted using the Vigenère’s algorithm. In the description part of the thesis, there are included: detailed description of the goals and assumptions, justification of used programming techniques and constructions, description of the view of the application, description of the application’s structure, classes and functions, description of the used model of connection between the application’s instances, description of the used encryption algorithms, conclusions and directions of the intended development of the application. By the observation of the application’s work, effects of the usage of the Caesar’s and Vigenère’s encrypting algorithms has been experimentally proven as well, as the possibility of usage of them to encrypt a real time voice transmission. pl
dc.language.iso pl pl
dc.rights licencja niewyłączna
dc.subject dźwięk pl
dc.subject szyfrowanie pl
dc.subject połączenie pl
dc.subject Cezar pl
dc.subject Vigenère pl
dc.subject sieć pl
dc.subject aplikacja pl
dc.subject sound pl
dc.subject encryption pl
dc.subject call pl
dc.subject Caesar pl
dc.subject Vigenère pl
dc.subject network pl
dc.subject application pl
dc.subject głos pl
dc.subject voice pl
dc.title Szyfrowane połączenie głosowe - eksperymentalna aplikacja umożliwiająca połączenie głosowe przez sieć, szyfrowane za pomocą różnych algorytmów pl
dc.title.alternative Encrypted voice connection – an experimental application enabling voice calls over the network encrypted with various algorithms pl
dc.type bachelorThesis pl
dc.date.updated 2016-11-29T11:57:40Z


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search WSB-NLU Repository


Advanced Search

Browse

My Account

Statistics

Info