Altcoins Talks - Cryptocurrency Forum

Local => Форум криптовалют - Криптовалюта => [Guides] Полезные инструкции => Topic started by: celer on October 11, 2018, 12:38:32 PM

Title: Приватный ключ в изображении
Post by: celer on October 11, 2018, 12:38:32 PM

(https://b.radikal.ru/b10/1810/7b/b18e3fee8051.png)

Я писал статью о том как зашифровать документ в аудиофайл ( на примере Эллиота из фильма «Mr.Robot»);


СТЕГАНОГРАФИЯ [Mr.Robot] (https://www.altcoinstalks.com/index.php?topic=50708)

А теперь рассмотрим альтернативный метод стеганографии – сокрытия секретного сообщения внутри изображения;



Необходимая программа:
Скачиваем OpenPuff -  это мощный и совершенно бесплатный инструмент, с помощью которого владельцы персональных компьютеров смогут обеспечить надежную защиту конфиденциальной информации. Простой и надежный инструмент для стеганографии.

(https://a.radikal.ru/a31/1810/6f/8ab9a2125bc3.png)

ШИФРУЕМ ИЗОБРАЖЕНИЕ

*Выбиваем изображение (используйте свои картинки/фото)*
ВАЖНО: нужен формат .jpg
(https://a.radikal.ru/a14/1810/3c/e55d8bd8bfcb.jpg)




*Секретным сообщением все так же будет приватный ключ*

(https://d.radikal.ru/d39/1810/f6/ed6385bf627c.png)




*Открываем утилиту OpenPuff , для работы нам нужен блок Steganography. Затем нажимаем “Hide”*
(https://a.radikal.ru/a41/1810/2d/ab17b99cef91.png)




*Дальнейшие действия можем разбить на 3 этапа. А именно:*
                                                                                          -> A – Ввод пароля;
                                                                                          -> B – Выбор изображения;
                                                                                          -> C – Загрузка секретного сообщения

(https://c.radikal.ru/c30/1810/19/f2aedffafa0b.png)

***Ввод пароля***
Нам нужно сгенерировать три пароля (по желанию, вы можете снять галочки и использовать только 1 пароль ). Для создания пароля будем использовать генератор паролей с энтропией (http://genpas.peter23.com).
(Случайность пароля зависит от того, как бы будете перемещать мышь и какие кнопки нажимать на клавиатуре )
(https://b.radikal.ru/b43/1810/67/acd79b7a72df.png)


***Выбор изображения***
Нажав на кнопку “Add”  добавляем контейнер (изображение).
   (Вы можете выбирать несколько изображений, то есть ваше секретное сообщение будет разбито на 2 контейнера)
(https://d.radikal.ru/d32/1810/eb/527b1d72701e.png)

***Секретное сообщение***
В нашем случае это приватные ключи. Размер вашего секретного сообщения так же зависит от количества букв в названии. Что бы для вашего скрытого файла было выделено больше места, можно изменить параметр ( на будущий размер контейнера-изображения влиять не будет);
Нажав на кнопку “Hide Data!” вы сохраняете свое изображение с приватным ключом внутри в указанную вами папку.
(https://d.radikal.ru/d42/1810/e4/b4963a918864.png)
( стандартное значение - medium )

Приватный ключ был успешно зашифрован в изображение.






(https://c.radikal.ru/c32/1810/c3/ee515824320e.png)

МЕТОД ДВОЙНОГО ОТРИЦАНИЯ


Так же этот метод называется - контейнер с двойным дном.
Допустим вас заставили сказать пароль от вашего криптоконтейнера ( изображение в котором находится ваш приватный ключ ).

*Делаем все то же, добавляем изображение, вписываем пароли(правильный пароль, для отображения секретного сообщения), выбираем текстовый документ с приватным ключом внутри, НО теперь нажимаем «Add Decoy!»*
(https://c.radikal.ru/c02/1810/b6/dc27dfd390f9.png)





*В появившемся окне, вписываем уже новую тройку паролей ( снова нам помогает генератор паролей с энтропией ) и прикрепляем текстовый документ с недействующим приватным ключом ( это так же может быть ключ от пустого кошелька ), после нажимаем “Check & Accept”*
(https://b.radikal.ru/b42/1810/21/1f0a83b5c970.png)




*В итоге вы сохраняете изображение, нажав "Hide Data & Decoy!"*
(https://d.radikal.ru/d06/1810/a5/16dab2383318.png)

Если вас вынудят сказать пароль от криптоконтейнера, вы спокойно можете предоставить второй набор, так как в итоге доступ будет к неверному ключу.





(https://d.radikal.ru/d13/1810/7c/0c07f8fcb359.png)
РАСШИФРОВАКА ИЗОБРАЖЕНИЯ

*После запуска программы нажимаем “Unhide”*
(https://b.radikal.ru/b29/1810/36/ed60c4d2608d.png)




*Выбираем изображение с зашифрованным сообщением, вписываем пароли, нажимаем кнопку “Unhide!” и указываем папку в которую будет извлечен текстовый файл с приватным ключом*
(https://c.radikal.ru/c26/1810/e9/c3b35bb91e4e.png)




ВЫВОД
Визуально наши картинки ничем не отличаются. Отличие только в хэш файла и исходном размере:
(https://d.radikal.ru/d30/1810/7b/7355f2af557b.png)



Путем стегоанализа ( можно проверить тут (https://incoherency.co.uk/image-steganography/#unhide)  или тут (https://osric.com/chris/steganography/decode.html)), могут заметить что в изображении храниться какая то информация, но какая именно – это уже не известно. По этому рекомендую использовать свои изображения ( как в этом примере я взял свою картинку ).

                                                Стагоанализ картинки:
                                             ==> изначальное изображение (https://a.radikal.ru/a26/1810/a5/83669e6b8f4d.png) ( Hidden bits: 4 )
                                             ==> зашифрованное изображение (https://c.radikal.ru/c09/1810/4e/14d0f758445c.png) ( Hidden bits: 4 )


Если присмотреться ( быстро листать картинки ) видим что некоторые пиксели «скачут» - то есть в эти биты была записана информация. Еще раз сделаю акцент, если у другой стороны не будет оригинала вашего изображения значит заметить какое либо скрытое сообщение в картинке будет невозможным.


Если вы захотите отправить картинку, ее обязательно нужно заархивировать или отправлять по электронной почте.





ПИШИТЕ СВОЕ МНЕНИЕ О ДАННОМ МЕТОДЕ СТЕГАНОГРАФИИ !
Title: Re: Приватный ключ в изображении
Post by: billclinwood on October 11, 2018, 04:18:24 PM
Это похлеще получасового видео о регистрации адреса ЕОС. А если будет сбой в программе и расшифровка приватключа пройдет с ошибкой, есть методы внутреннего контроля?
Title: Re: Приватный ключ в изображении
Post by: goldenbitC on October 11, 2018, 04:40:17 PM
интересный способ) думаю заняться на досуге. для общего развития не помешает. благодарю за инструкцию)
Title: Re: Приватный ключ в изображении
Post by: rrwota on October 11, 2018, 04:47:46 PM
ха... шифрование... в картинки засовывают ЧЕРВЕЙ, которые потом ваши данные крадут, а это целый маленькие но программы.
в целом конечно полезно. только скажем... где гарантия что эта самая утилита не отправляет эти самые "зашифрованные" данные куда надо ? может она вообще ничего не шифрует, а хранит "зашифрованную" информацию в облаке. и открываает её по получению трех паролей?
Title: Re: Приватный ключ в изображении
Post by: Bigpat on October 11, 2018, 04:51:13 PM
Действительно увлекательное чтиво. Чтение доставило удовольствие. Нужно будет на досуге поэкспериментировать со своими картинками.
В повседневной жизни вряд-ли буду использовать, но для общего развития полезная информация.
Title: Re: Приватный ключ в изображении
Post by: celer on October 12, 2018, 11:22:37 AM
Это похлеще получасового видео о регистрации адреса ЕОС. А если будет сбой в программе и расшифровка приватключа пройдет с ошибкой, есть методы внутреннего контроля?

Откуда у вас такие возможности, писать невообразимые мысли ?
если ты пароль забудешь - вот тебе и сбой

ха... шифрование... в картинки засовывают ЧЕРВЕЙ, которые потом ваши данные крадут, а это целый маленькие но программы.
в целом конечно полезно. только скажем... где гарантия что эта самая утилита не отправляет эти самые "зашифрованные" данные куда надо ? может она вообще ничего не шифрует, а хранит "зашифрованную" информацию в облаке. и открываает её по получению трех паролей?

Не зря я выделил Openpuff - на офф. сайте можно вычитать подробнее, я знаю ты этого делать не будешь - это софт с открытым исходным кодом. Ты сможешь убедиться , что никакой червь не залезет в изображение...


Действительно увлекательное чтиво. Чтение доставило удовольствие. Нужно будет на досуге поэкспериментировать со своими картинками.
В повседневной жизни вряд-ли буду использовать, но для общего развития полезная информация.

Благодарю.
Я делал тему про стеганографию в аудиофайле, я бы сказал что не зашла она. Этот вариант по лучше будет.
Title: Re: Приватный ключ в изображении
Post by: epidemia on October 12, 2018, 11:51:04 AM
Очень интересно почитать и посмотреть эксперименты такого типа :)

Автор молодец, это ж сколько времени заняло что бы все изучить и сбить в кучу?

За такую тему - плюсище однозначно!

P.S. За фото кота - отдельно спасибо ;D
Title: Re: Приватный ключ в изображении
Post by: Bigpat on October 12, 2018, 11:54:48 AM
Я делал тему про стеганографию в аудиофайле, я бы сказал что не зашла она.

Читал и предыдущую Вашу тему. Этот вариант конечно намного интересней. Всегда можно найти на компьютере папку с разными изображениями и выбрать одно или два для внедрения в них файла с приватным ключом. Но далее, если идти по аналогии, нужно теперь будет три пароля, которыми мы зашифровали картинку, сохранить в слудующей картинке в зашифрованном виде или где-то ещё. В итоге этот вариант при обеспечении уникальной безопасности имеет бесконечное развитие шифрования.  :)
Title: Re: Приватный ключ в изображении
Post by: mag-ur on October 12, 2018, 01:48:23 PM
Только что читал как шифровать в аудиофайл, тут же и в изображение нашел.. Осталось в видео файлы шифроватор найти для подстраховки.
Сколько заморочек я еще не знаю все таки...
Title: Re: Приватный ключ в изображении
Post by: AMG. on October 12, 2018, 04:10:02 PM
Согласен, автор постарался, за такое и плюс не жалко, действительно заслужил человек) создавай еще что то подобное...
Title: Re: Приватный ключ в изображении
Post by: celer on October 12, 2018, 04:15:11 PM
Очень интересно почитать и посмотреть эксперименты такого типа :)

Автор молодец, это ж сколько времени заняло что бы все изучить и сбить в кучу?

За такую тему - плюсище однозначно!

P.S. За фото кота - отдельно спасибо ;D

Идея была давно, для реализации нужно было время только.
Спасибо )


Читал и предыдущую Вашу тему. Этот вариант конечно намного интересней. Всегда можно найти на компьютере папку с разными изображениями и выбрать одно или два для внедрения в них файла с приватным ключом. Но далее, если идти по аналогии, нужно теперь будет три пароля, которыми мы зашифровали картинку, сохранить в слудующей картинке в зашифрованном виде или где-то ещё. В итоге этот вариант при обеспечении уникальной безопасности имеет бесконечное развитие шифрования.  :)

Да, тут химичить долго можно :D
В этом варианте стеганографии - размер изображения не выдает.

Только что читал как шифровать в аудиофайл, тут же и в изображение нашел.. Осталось в видео файлы шифроватор найти для подстраховки.
Сколько заморочек я еще не знаю все таки...

Можно и даже в этой же программе. Просто я этот вариант не рассматривал. Если крупные файлы скрывать хочешь (  размер ) то как раз подойдет.
Я так по мелочи, приватник скрыть )



Приятно отвечать в теме. Могу отметить что на бтт моя тема ушла на дно.
Title: Re: Приватный ключ в изображении
Post by: epidemia on October 12, 2018, 04:18:05 PM
Приятно отвечать в теме. Могу отметить что на бтт моя тема ушла на дно.

Ну это же бтт! Там большинство посчитали, что это "детский садик" или "никому не нужное г*вно", а здесь людям искренне интересно почитать, лично сделать! Не всем конечно, но интересно! Здесь любую идею оценят ;)
Title: Re: Приватный ключ в изображении
Post by: mag-ur on October 12, 2018, 09:53:27 PM
Приятно отвечать в теме. Могу отметить что на бтт моя тема ушла на дно.

Ну это же бтт! Там большинство посчитали, что это "детский садик" или "никому не нужное г*вно", а здесь людям искренне интересно почитать, лично сделать! Не всем конечно, но интересно! Здесь любую идею оценят ;)
Кстати да, даже ради интереса стоит попробовать зашифровать приватник в картинку и потом извлечь его обратно. Так быстрее запомню что такой способ есть и при случае будет использован.
Title: Re: Приватный ключ в изображении
Post by: Klovezio on October 13, 2018, 12:02:52 AM
А зачем так трудно? Может проще архив запаролить и все? На мой взгляд картинка - очень неудобна для хранения, риск ошибиться.
Title: Re: Приватный ключ в изображении
Post by: butko on October 13, 2018, 10:06:35 AM
Какой необычный способ шифрования. То есть на выходе имеем картинку с зашифрованной информацией и расшифровать ее невозможно?Обязательно сохраню для дальнейшего изучения данной темы.
Title: Re: Приватный ключ в изображении
Post by: Bigpat on October 13, 2018, 10:11:35 AM
Предлагаю такой использовать такой вариант шифрования на аватаре в фейсбуке. И там-же хранить. Никто не догадается никогда где искать. Единственное, нужно проверить, не произойдет ли искажение информации при публиковании картинки на соц. сеть.
Title: Re: Приватный ключ в изображении
Post by: celer on October 13, 2018, 09:49:54 PM
Предлагаю такой использовать такой вариант шифрования на аватаре в фейсбуке. И там-же хранить. Никто не догадается никогда где искать. Единственное, нужно проверить, не произойдет ли искажение информации при публиковании картинки на соц. сеть.

Картинку передавать можно через архив или мейлом.
Лично я не тестил, но идея интересная - кинуть в фб и затем скачать ее и через софт прогнать - в надежде вытащить ключ.
Главное не хранить изначальную картинку , а только зашифрованную. Просто через стегоанализ увидят что биты повреждены .
Title: Re: Приватный ключ в изображении
Post by: St1fleRqq on October 13, 2018, 10:39:31 PM
Гарний софт, можна приховати свої якісь документи, я бачу, що серіал подарував нам нові знання з плану можно так сказати "хакінга" , це добре)
Title: Re: Приватный ключ в изображении
Post by: Evgenklm on October 14, 2018, 05:53:00 PM
Конечно безопасности не бывает мало, но это для меня уже сильно закручено, но буду теперь знать, что такой способ существует.
Title: Re: Приватный ключ в изображении
Post by: celer on October 15, 2018, 11:14:40 AM
Конечно безопасности не бывает мало, но это для меня уже сильно закручено, но буду теперь знать, что такой способ существует.

Хочешь жить умей вернется, как то так говорят. Тут похожая ситуация , хочешь защиты - нужно посидеть , подумать
Title: Re: Приватный ключ в изображении
Post by: simpsons_support on November 15, 2018, 10:13:04 PM
ха... шифрование... в картинки засовывают ЧЕРВЕЙ, которые потом ваши данные крадут, а это целый маленькие но программы.
в целом конечно полезно. только скажем... где гарантия что эта самая утилита не отправляет эти самые "зашифрованные" данные куда надо ? может она вообще ничего не шифрует, а хранит "зашифрованную" информацию в облаке. и открываает её по получению трех паролей?
Если не доверяешь софту с исходным кодом, то почему бы просто не юзать прогу офлайн, или запретить ей коннект с сетью через фаервол, тогда никому ничего отправит
Title: Re: Приватный ключ в изображении
Post by: SergBuilder on November 29, 2018, 11:19:18 AM
Судя по картинке этого кота уже кто-то "шифранул" что у него аж язык выскочил
так , а где фото кота после шифровки изображения ? насколько он изменился .
Title: Re: Приватный ключ в изображении
Post by: Bigpat on November 30, 2018, 07:49:05 AM
а где фото кота после шифровки изображения ? насколько он изменился .

После внедрения данных с шифрованием картинка вообще не изменится. Даже если под лупой будете рассматривать ничего не заметите. Картинка не изменится, но увеличится размер файла. Чтобы нельзя было сделать сравнение рекомендуется первоначальную картинку сразу удалить с компьютера. И из корзины тоже.
Title: Re: Приватный ключ в изображении
Post by: Federer562 on April 18, 2020, 05:27:22 PM
Действительно увлекательное чтиво. Чтение доставило удовольствие. Нужно будет на досуге поэкспериментировать со своими картинками.
В повседневной жизни вряд-ли буду использовать, но для общего развития полезная информация.
это очень хорошая идея когда хочешь узнать что-то новое и тебе скучно ,просто супер спасибо
Title: Re: Приватный ключ в изображении
Post by: Mihail1230 on April 22, 2020, 03:26:46 PM
Не понятно что делать в 5 шаге ,у меня другое выбивает
Title: Re: Приватный ключ в изображении
Post by: Garfild654 on May 13, 2020, 04:37:28 PM
Сейчас изучаю этот ключ , уже как месяц его изучаю , в целом очень  интересный проект
Title: Re: Приватный ключ в изображении
Post by: fgh on November 08, 2020, 08:00:59 AM
Не совсем понятно, честно говоря, где у этой проги официальный источник. Автор тоже ссылку не даёт. Полазил по интернету, вроде главный источник это вот, если не ошибаюсь:
https://www.embeddedsw.net/OpenPuff_Steganography_Home.html
 (https://www.embeddedsw.net/OpenPuff_Steganography_Home.html)
Title: Re: Приватный ключ в изображении
Post by: thesaintcrypto on November 11, 2020, 04:36:02 PM
Не совсем понятно, честно говоря, где у этой проги официальный источник. Автор тоже ссылку не даёт. Полазил по интернету, вроде главный источник это вот, если не ошибаюсь:
https://www.embeddedsw.net/OpenPuff_Steganography_Home.html
 (https://www.embeddedsw.net/OpenPuff_Steganography_Home.html)
Да, судя по всему, приведенная Вами ссылка и является официальным источником, через который и распространяется программа OpenPuff. И честно говоря, это несколько непревычно, работая без контроля версий и актуальности кода, расчитывать на полноценное использование этого софта для шифрования каких-то серьезных вещей.

Впрочем, 256-битное симетрическое шифрование, оно и в Африке...