Цифрові зображення при їх передачі через Інтернет або збереженні на серверах загального користування можуть легко потрапити у відкритий доступ. Якщо ці зображення мають характер особистої інформації, то задача їх простого та ефективного захисту стає для користувача актуальною. Крім того, для звичайного користувача важливим є час, необхідний для шифрування та дешифрування зображення. Існуючі засоби криптографічного захисту не орієнтовані на звичайного користувача, що потребує простої та швидкоїпроцедури захисту графічних даних при їх передаванні через мережу у реальному часі. В статті пропонується стеганографічний спосіб захисту зображень, який ґрунтується на збереженні замість зображення його комплементарного образу та використанні в ролі ключа рандомізованого латинського квадрату. Розроблений метод забезпечує кращі часові показники процедури кодування та декодування зображення, що приховується, ніж аналогічні засоби, що використовують криптографію. Це досягається використанням паралельних обчислень. Даний спосіб може бути використаний в реальному часі для захисту особистих зображень користувача перед їх передаванням через мережу. Приховані зображення можуть бути збережені у форматі png або jpeg з ущільненням без втрат.
Цифровые изображения при их передаче через Интернет или сохранении на серверах общего пользования могут легко попасть в открытый доступ. Если эти изображения носят характер личной информации, то задача их простой и эффективной защиты становится для пользователя актуальной. Кроме того, для обычного пользователя важным является время, необходимое для шифрования и дешифрования изображения. Существующие средства криптографической защиты не ориентированы на обычного пользователя, которому нуженпростой и быстрый способ защиты графических данных при их передаче по сети в реальном времени. В статье предлагается стеганографический способ защиты изображений, который основан на сохранении вместо изображения его комплементарного образа и использовании в роле ключа рандомизированного латинского квадрата. Разработанный метод обеспечивает лучшие временные показатели процедуры кодирования и декодирования скрываемого изображения, чем аналогичные способы, использующие криптографию. Это достигается путем использования параллельных вычислений. Данный способ может быть использован в реальном времени для защиты личных изображений пользователя перед их передачей по сети. Скрытые изображения могут быть сохранены в формате png или jpeg со сжатием без потерь.
Abstract. Digital images while either transferring via Internet or storing in common-used servers can easily get into open access. If these images are private, the task of their simple and effective protection becomes topical for a user. Furthermore, time of image processing while protecting is important for an ordinary user. The existing cryptographic methods are not oriented to an ordinary user who needs a simple and fast method for graphical data security while transferring them via network in real time. This paper proposes the steganographic method for digital images protection based on storage of a complementary image instead of the stego-image as well as on using a randomized Latin square as a key. The developed method provides better time performance in encoding and decoding of user data than similar cryptographic methods. It is achieved by using parallel computing. The proposed method can be used in real-time for the protection of private images of a user before their transfervia network. Hidden images can be saved in either png or lossless jpeg formats.