Lista przedmiotów z materiałami udostępnionymi dla studentów

Dla_studentów
  • Increase font size
  • Default font size
  • Decrease font size

Wiktor Pogoda

Algorytmy szyfrowania mowy


Speech Encryption Algorithms


Opiekun pracy dyplomowej: dr inż. Michał Bujacz
Praca dyplomowa inżynierska obroniona 2016-03-16
Streszczenie pracy dyplomowej:
Praca ta, przedstawia implementacje oraz wykorzystanie algorytmów szyfrowania mowy, takich jak scrambler w dziedzinie czasu oraz scrambler amplitudowy, uwzględniając ocenę ich jakości. Całość została podzielona na trzy części. W pierwszej z nich został zawarty wstęp do pracy, który nakreśla rys historyczny szyfrowania, wraz z uwzględnieniem definicji pojęć oraz technicznych zagadnień związanych z tematyką. Druga część zawiera dwie implementacje skryptowe algorytmów zaprojektowanych na potrzeby pracy, działanie pierwszego z nich bazuje na permutacji w dziedzinie czasu, drugiego natomiast na zmianie amplitudy sygnału wejściowego w oparciu o istniejący algorytm kryptograficzny RSA. Zostały one zrealizowane przy pomocy środowiska obliczeniowego MATLAB. Przedstawione są tam problemy związane z realizacją układu szyfrującego, takie jak - zależności między częstotliwością próbkowania, a doborem ramki permutacyjne lub odporno
Abstract:
This thesis describes the implementation and the usage of speech encryption algorithms, such as amplitude scrambler or time-domain scrambler, with the consideration of their quality. The work has been divided into three chapters. The first of them constitutes the introduction, in which the historical background of encryption can be found, as well as the definitions of the terms and technical issues used connected with the topic. The second one includes two implementations of algorithm in Matlab scripts designed especially for the purpose of this thesis: the work of the first script bases on permutations in a time domain, the second one - on the amplitude changes of the input signal, with the use of already-existing cryptographic algorithm RSA. Presented problems cover the difficulties with the realization of encryption system, i.e. dependences between the sampling frequency and the choice of a permutation frame, or the resistance to interference, or the loss of the data packages. The last part depicts the implementation of the cryptographic system on a Discovery STM32F4 kit, proving empirically, in the experimental conditions, the correctness of the hypothesis put forward before the project realization. The subject and the problematic aspects included in the thesis remain an open matter, which enables further researches on the ground of speech encryption - they have been suggested in the thesis summary.