Pull to refresh

Comments 10

Как то очень заметно ухудшилось качество изображения после восстановления. И оно ещё полегчало более чем на 50Кб.
Оно и понятно — исходное изображение было 24-битным, а после восстановления стало 6-битным.
Попробуйте сделать сохранение информации в нескольких изображениях, так можно повысить ёмкость, а также, наверное «криптостойкость».
Согласен. В принципе, еще можно брать контейнеры с шириной и высотой в 2 раза большими, чем у секретного изображения. Тогда искажений после восстановления совсем не будет.
Ещё можно сделать типа изображение ключ, в котором хранится некоторая маска, которая по определённому алгоритму расшифровывает закриптованное изображение.
это называется «стеганография». не путайте термины
ошибся, да, не обратил внимание на то, что используется разделение секрета
Для работы с JPEG стоит использовать помехоустойчивое кодирование, например Reed-solomon.
При его использовании скорее всего можно будет жать зашифрованное изображение в JPEG с еще большей компрессией.
Да, конечно это уменьшит размер полезных зашифрованных данных, но повысит вероятность безошибочного восстановления зашифрованного сообщения. также стоит произвести операцию interleve'нга, «размазав» весь кодовый блок по всему изображению, тем самым это должно дать лучшую помехоустойчивую защиту от всяческого прореживания. (выигрыш (Code Gain) от такой схемы кодирования может быть до 6 децибелл )
Спасибо за советы — принял к сведению.
спасибо Вам за статью. рад буду прочитать продолжение!
Sign up to leave a comment.

Articles