|
![]() ![]() |
|
Опции темы | Опции просмотра |
![]() |
[включить плавающее окно] Вверх #1 |
![]() Автор темы Регистрация: 04.11.2021
|
Как зашифровать файл вручную как будто превратившись в браузер и шифруя трафик по HTT
Как зашифровать файл вручную как будто превратившись в браузер и шифруя трафик по HTTPS?
Т.е. браузеры ведь шифруют трафик сертификатом посещенного сайта (полученным по HTTPS). Так вот это значит, как то можно имея этот сертификат зашифровать какой нибудь файл? Через ssh-keygen или openssl например. |
![]() |
![]() |
![]() |
[включить плавающее окно] Вверх #2 |
![]() Регистрация: 31.08.2006
Адрес: Под санкциями
|
Можно генерировать токен для скачивания файла с сайта, так же шифровать видео файл в DRM, как на wink сделано, много всякого можно сделать. Самое простое наверное генерировать рандомный пароль и архивировать скачиваемый файл.
|
![]() |
![]() |
![]() |
[включить плавающее окно] Вверх #3 |
![]() Регистрация: 13.09.2016
Адрес: Citizen of the World
|
Цитата
(Legit) »
Т.е. браузеры ведь шифруют трафик сертификатом посещенного сайта (полученным по HTTPS). Так вот это значит, как то можно имея этот сертификат зашифровать какой нибудь файл?
Примерно вот так. Но это ответ в лоб, задача то какая? |
![]() |
![]() |
![]() |
[включить плавающее окно] Вверх #4 |
![]() Автор темы Регистрация: 04.11.2021
|
Цитата
(VitohA) »
Не совсем, данные шифруются сессионным ключом, который уже симметричный. Чего не сказать о сертификатах.
Примерно вот так. Но это ответ в лоб, задача то какая? Я так понял в общем браузер использует сертификат сайта для шифрования симметричного ключа? А трафик уже шифруется этим симметричным ключем? Если да, то как самому зашифровать образный симметричный ключ (например текстовый файл маленький) используя сертификат сайта? Команды по ссылке наример PHP код:
Может как то можно конвертировать сертификат сайта в формат ключей подходящий для этих команд? |
![]() |
![]() |
![]() |
[включить плавающее окно] Вверх #5 |
![]() Регистрация: 13.09.2016
Адрес: Citizen of the World
|
Цитата
(Legit) »
Я так понял в общем браузер использует сертификат сайта для шифрования симметричного ключа? А трафик уже шифруется этим симметричным ключем?
Цитата
(Legit) »
Если да, то как самому зашифровать образный симметричный ключ (например текстовый файл маленький) используя сертификат сайта? Команды по ссылке наример PHP код:
Цитата
(Legit) »
Может как то можно конвертировать сертификат сайта в формат ключей подходящий для этих команд?
Явно не хватает базы, почитайте про наборы шифров (cipher suites), это так сказать экстра-быстрый экскурс в вашу тему. Ну и по поводу шифрования симметричным ключом - в моей первой же ссылке, в первом же абзаце как раз есть пример шифрования в aes-cbc, популярный алгоритм. |
![]() |
![]() |
![]() ![]() |
Метки |
cybersecurity, https, rsa, ssh, ssl |
|
|