В разработанной программной модели описаны два алгоритма скрытой передачи данных: метод замены наименее значащих бит (НЗБ, LSB) и комбинированный алгоритм НЗБ с использованием дискретного косинусного преобразования (LSB & DCT). Для определения их работоспособности проведены испытания в двух каналах передачи данных: в идеальном канале, где отсутствуют различные шумы, и в канале с помехами. Испытания показали уязвимость к стегоатакам и низкую помехоустойчивость алгоритма LSB, а также устойчивость алгоритма LSB & DCT к искажениям контейнера.
< ... >
Two algorithms for hidden data transfer are described in the developed software model: the Least Significant Bit algorithm (LSB) and the combined LSB algorithm, using the discrete cosine transform (LSB & DCT). To determine the operability of these algorithms it is necessary to conduct tests, which are carried out in two data channels: in an ideal channel, where there are no any noises, and in a channel with interference. According to the test results, vulnerability to stegoattacks and low noise immunity of the LSB algorithm were noted. The tests of the LSB & DCT algorithm showed its resistance to various container distortions.
Keywords:
steganography, stegocontainer, least significant bits algorithm, discrete cosine transformation, testing of steganographic algorithms