реклама на сайте
подробности

 
 
> Как бы подсчитать поудобнее
spectr
сообщение Oct 24 2011, 13:34
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 285
Регистрация: 10-12-04
Из: Earth
Пользователь №: 1 437



Допустим, есть некая последовательность бит. Предположим, длиной N=50 бит. Известно, что некоторые биты в этом слове "заморожены", т.е. всегда при любых условиях имеют одно и то же значение. Далее известно, что существует некоторая комбинация бит этого слова, образующая совместно с "замороженными" битам кодовое слово W (длина слова W меньше длины N). Вопрос: как можно красиво (формулой или логикой) подсчитать при каких еще комбинациях "незамороженных" бит в этом слове может "выпасть" это же кодовое слово W. Иными словами - сколько раз встретится слово W в N-битном числе, если M его бит заморожены?

Сообщение отредактировал spectr - Oct 25 2011, 07:57
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AndreyVN
сообщение Oct 26 2011, 08:46
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 754
Регистрация: 29-06-06
Из: Volgograd
Пользователь №: 18 458



Цитата(spectr @ Oct 24 2011, 17:34) *
Иными словами - сколько раз встретится слово W в N-битном числе, если M его бит заморожены?


2^N - 2^M количество возможных комбинаций "длинного ключа".
Вопрос, сколько из них совпадет с коротким ключом W?

Думаю, без апприорных знаний о раположении замороженных бит невозможно
подсчитать число совпадений. Можно ведь так расположить замороженные биты, что заведомо
никакая комбинация не подойдет. Например морозим первый бит длинного ключа 0, а в коротком ключе W требуем первый бит 1.

Или я чего не понял?
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 15:19
Рейтинг@Mail.ru


Страница сгенерированна за 0.01343 секунд с 7
ELECTRONIX ©2004-2016