Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
11:43
4103
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Форум для внеигровых тем-->
<<|<|3|4|5|6|7|8|9|10|11|12|13

АвторНе взламываемый в теории алгоритм шифрования
для -fearless:
да я 100 лет назад понял. Просто я пытаюсь тебе объяснить, что это не шифрование. И между прочим, не используется в реальности=(

Как это не шифрование, а что же это?
Это самый защищённый способ передать информацию по открытому каналу связи так, чтобы никто кроме получателя её не прочёл. Это шифрование, а не что-то иное!
для ChinaNoDollar:
шифрование это способ преобразования данных в некий иной формат, более удобный для каких-то целей. Способ не зависящий от самих данных (это нет в определении формальном но в реально применяющихся это всегда так). А у вас зависящий.
Диск ваш обладает таким свойством, что некоторые грубо говоря биты могут оказаться повреждены. Поэтому хранить 10 лет огромный ключ очень трудно, почти невозможно (чтобы ни один бит рандомно сгенерированного ключа не повредился - невозможно).

Создаётся 3-100 копии ключа на одном или разных дисках, раз в сутки проверяется идентичность всех ключей, если есть ошибки в каком-то ключе, а более 50% идентичны - они перезаписывают битый ключ. Ключи можно все сжать (будут и минусы у этого решения). Конечно можно посчитать, что такие действия повысят риск утери информации, но это как пример.
Много чего можно придумать, но проще просто сделать несколько копий ключа на разных носителях и переодически менять эти носитили на новые.

Если у нас есть 100 МБ рандомно сгенерированных символов, сохранить эти 100 мб 10 лет и не потерять ничего невозможно.

Не думаю, что всё настолько плохо. Если бы это было бы правдой, компьюторы бы умирали намного чаще, чем они умирают,самолёты бы падали, банки бы выдавали всем бесплатные деньги или отбирали их и т.д.

Но если у нас есть 100 МБ с войной и миром, то сохранить их неизменно вполне реально, потому что это не случайный набор символов. и сделать это помогает шифрование

А если ты биты ключа зашифруешь, то они вечно будут храниться? Или ты думаешь шифрованию есть дело, до того, Войну и мир ты шифруешь или романы Дарьи донцовой?
для Almatinka:
ликую вместе с тобой)) у феарлесса кажется мешанина из способов хранения информации, обработки и ее передачи. так и не поняла, что означает "шифрование чтобы больше передать по открытому каналу"

С другой стороны в споре рождается истина и может кто-то что-то для себя подчеркнул нужного)))
Ну и желательно чтобы этот способ приносил какую то пользу ага практическую. Например, позволял использовать открытый канал связи, чтобы передавать больше информации, чем можем передать по закрытому.
Создаётся 3-100 копии ключа на одном или разных дисках, раз в сутки проверяется идентичность всех ключей, если есть ошибки в каком-то ключе, а более 50% идентичны - они перезаписывают битый ключ. Ключи можно все сжать (будут и минусы у этого решения). Конечно можно посчитать, что такие действия повысят риск утери информации, но это как пример.
Много чего можно придумать, но проще просто сделать несколько копий ключа на разных носителях и переодически менять эти носитили на новые.
А можно вместо этого использовать шифр исправляющий ошибки. И так и делают, разумеется а не ваши фантазии.
А если ты биты ключа зашифруешь, то они вечно будут храниться? Или ты думаешь шифрованию есть дело, до того, Войну и мир ты шифруешь или романы Дарьи донцовой? разницы нет. Но зато есть разница зашифрованный у тебя файл хранится или просто прям как описывает ТС буквально последовательность рандомная. Во втором случае точно будут повреждлены данные, поэтому так и не делают никогда. Шифрование это в том числе и способ хранения данных. И это применение гораздо важнее сейцчас чем "чтобы никто не прочитал"
Может быть когда-то пару тысяч лет назад шифрование придумали, чтобы никто не мог прочесть, (и то не факт что только для этого) но сейчас это уже очень давно совершенно иное
для -fearless:
шифрование это способ преобразования данных в некий иной формат, более удобный для каких-то целей. Способ не зависящий от самих данных (это нет в определении формальном но в реально применяющихся это всегда так). А у вас зависящий.

Как это не зависящий от самих данных??? Ты шифруешь и зависишь от них.
использовать шифр исправляющий ошибки. И так и делают, разумеется а не ваши фантазии.
А кофе он делать не будет? Шифрование и коррекция ошибок - разные дисциплины.

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

Ты путаешь шифрование с кодированием. Важнейшая цель шифрования - "чтобы никто не прочитал", без неё это не будет называться шифрованием.
Как это не зависящий от самих данных???
Это у нас есть некий алгоритм шифрования. Что ключ не генерируется по шифруемым данным, и значит, теоретически ключи можно не менять никогда. Или менять так часто как мы хотим, независимо от объема передаваемых данных.
для -fearless:
Ключ естественно не генерируется в зависимости от шифруемых данных. Ключ сгенерирован независимо от данных. Ключ можно использовать только один раз, потом он уже считается скомпрометированным.
Ты путаешь шифрование с кодированием.
Коды - это частный случайсистемы шифрования , однако не всесистемы шифрования являютсякодами .(я взял отсюда https://www.chalt-1school.ru/educator/prostye-shifry-i-ih-deshifrovka-kody-obnaruzhivayushchie-i-ispravlyayushchie/) но можно прочитать где угодно
для ChinaNoDollar:

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

Он не случайный, а псевдослучайный - ломается. И какая разница какой он?
Коды - это частный случайсистемы шифрования
Коды и кодирование - разные вещи
для ChinaNoDollar:
ты бы прочитал хоть пост, на который отвечаешь для приличия. В теории это не так, ключ не используется новый для каждого сообщения примерно никогда
Коды и кодирование - разные вещи поясните, что вы имеете в виду. Кодирование это не шифрование? На чём основано ваше мнение заодно напишите, пожалуйста
...шифрования в том чтобы не смогли прочесть" - идиотизм у шифрования только один смысл - спрятать, изменить, утаить информацию. ты путаешь мягкое с теплым, то пытаешься описать архивацию, суть которой сжатие информации, то методы организации памяти. я не сильна в компьютерной терминологии, но даже я понимаю, что у тебя путаница с обозначениями

шифрование это способ преобразования данных в некий иной формат вот тут кстати должно быть "кодирование"
Шифрование - это частный случай кодирования - если грубо.
И это:
Важнейшая цель шифрования - "чтобы никто не прочитал", без неё это не будет называться шифрованием.

Тебе ссылку на википедию прислать?

Шифрова&#769;ние — обратимое преобразование информации в целях сокрытия от неавторизованных лиц с предоставлением в это же время авторизованным пользователям доступа к ней[1]. Главным образом, шифрование служит для соблюдения конфиденциальности передаваемой информации. Важной особенностью любого алгоритма шифрования является использование ключа, который утверждает выбор конкретного преобразования из совокупности возможных для данного алгоритма[2][3].
<<|<|3|4|5|6|7|8|9|10|11|12|13
К списку тем
2007-2025, онлайн игры HeroesWM