Редактирование: HDCP

Перейти к навигации Перейти к поиску

Стабильная версия была проверена 31 января 2020. 16 изменений ожидают проверки.

Внимание: некоторые из ожидающих проверки изменений относятся к редактируемой вами части страницы. (показать эти изменения)

Внимание:

Пожалуйста, не сохраняйте тестовые правки, используйте для них песочницу.

Текущая версия Ваш текст
Строка 198: Строка 198:
[[Файл:HDCP Cipher structure.svg|thumb|left|Структура HDCP шифра]]
[[Файл:HDCP Cipher structure.svg|thumb|left|Структура HDCP шифра]]


Общую структуру HDCP-шифра можно разделить на три слоя. Первый слой состоит из четырёх [[Линейный регистр сдвига с обратной связью|линейных регистров сдвига с обратной связью]] ({{lang-en|linear feedback shift register, LFSR}}), на выходе которых получается один бит. Если подан сигнал повторного ввода ключа, то этот бит помещается в средний слой. Средний слой состоит из двух схожих частей. Первая часть — ''функция B раунда'' — выполняет один раунд блочного шифрования, используя три 28-битных регистра ''Bx, By, Bz''. Вторая часть — ''функция K раунда'' — схожа по структуре с ''функцией B'', но работает выходом защёлки ''Ky'' (поток 28-битных раундовых ключей к раундовой ''функции B'' с частотой один 28-битный ключ в один такт). В нижнем слое каждый такт происходит компрессия четырёх выходов 28-битных регистров ''By, Bz, Ky, Kz'' в 24-битный блок [[Псевдослучайная последовательность|псевдослучайной последовательности]].
Общую структуру HDCP-шифра можно разделить на три слоя. Первый слой состоит из четырёх [[Линейный регистр сдвига с обратной связью|линейных регистров сдвига с обратной связью]] ({{lang-en|linear feedback shift register, LSFR}}), на выходе которых получается один бит. Если подан сигнал повторного ввода ключа, то этот бит помещается в средний слой. Средний слой состоит из двух схожих частей. Первая часть — ''функция B раунда'' — выполняет один раунд блочного шифрования, используя три 28-битных регистра ''Bx, By, Bz''. Вторая часть — ''функция K раунда'' — схожа по структуре с ''функцией B'', но работает выходом защёлки ''Ky'' (поток 28-битных раундовых ключей к раундовой ''функции B'' с частотой один 28-битный ключ в один такт). В нижнем слое каждый такт происходит компрессия четырёх выходов 28-битных регистров ''By, Bz, Ky, Kz'' в 24-битный блок [[Псевдослучайная последовательность|псевдослучайной последовательности]].


=== Модуль линейных регистров сдвига с обратной связью ===
=== Модуль линейных регистров сдвига с обратной связью ===
Сохраняя изменения, вы соглашаетесь с условиями использования, а также соглашаетесь на безотзывную публикацию по лицензиям CC BY-SA 4.0 и GFDL. Вы также соглашаетесь с тем, что для атрибуции согласно условиям лицензии Creative Commons достаточно будет указать гиперссылку или URL страницы.

Быстрая вставка: «» „“ | {{}} [[]] [] [[|]] {{|}} {{подст:}} <br> &nbsp; #перенаправление [[]] [[Категория:]] {{DEFAULTSORT:}} [[Участник:]] {{u|}} {{userlinks|}} {{ping|}} {{pagelinks|}} {{D-|}} [[d:|]] ~~~~

__NOTOC__ __TOC__ __FORCETOC__   [[ ()|]] [[ (фильм)|]] {{commonscat|}} [[wikt:]] [[Special:Diff/|]] [[Special:Permalink/|]] [[Special:Contributions/]]

Теги: <></>   <!-- -->   <blockquote></blockquote>   <code></code>   <code><nowiki></nowiki></code>   <math></math>   <nowiki></nowiki>   <includeonly></includeonly>   <noinclude></noinclude>   <onlyinclude></onlyinclude>   <poem></poem>   <pre></pre>   <s></s>   <small></small>   <syntaxhighlight lang=""></syntaxhighlight>   <sub></sub>   <sup></sup>

Теги галереи файлов: <gallery></gallery>   <gallery class="center" caption=""></gallery>   <gallery mode="packed" heights="" caption=""></gallery>

Разделы: == ==   === ===   === Итог ===   {{подст:Служебные разделы}}   == См. также ==   == Примечания == {{примечания}}   {{комментарии}}   == Литература ==   == Ссылки ==

Шаблоны: {{tl|}}   {{cl|}}   {{clear}}   {{lang-en|}}   {{tr|lang=en|}}   {{ref-en}}   {{iw||||}}   {{s|}}   {{неоднозначность}}   {{подст:достоверность}}   {{rq|}}   {{колонки}}{{колонки/конец}}   {{Внешние ссылки}}   {{нарушение авторских прав|url=}}   {{подст:редактирую}}   {{подст:к удалению}}   {{подст:короткая статья}}   {{подст:к переименованию|}}   {{закрыто}}{{закрыто-конец}}   {{начало цитаты}}{{конец цитаты|источник=}}   {{перенесено с||~~~~}}   {{перенесено на||~~~~}}   {{hello}}~~~~  

Источники: <ref></ref>   <ref name=""></ref>   <ref name="" />   <ref group=""></ref>   {{efn|}}   {{ref+||group=""}}   {{подст:АИ}}   {{подст:АИ2|}}   {{подст:не АИ}}   {{подст:нет источников}}   {{подст:нет источников в разделе}}   {{подст:нет в источнике}}

Символы: Ё ё ~ # @ § · ¡ ¿ \ ½ ¼ ¾ ± × ÷ ° ^ ¹ ² ³ £ ¥ $ ¢ © ® {{подст:ударение}}

Греческий алфавит: Α α Β β Γ γ Δ δ Ε ε Ζ ζ Η η Θ θ Ι Ϊ ι ϊ Κ κ Λ λ Μ μ Ν ν Ξ ξ Ο ο Π π Ρ ρ Σ σ ς Τ τ Υ Ϋ υ ϋ Φ φ Χ χ Ψ ψ Ω ω

Не копируйте тексты с других сайтов (исключения). Материалы, нарушающие авторские права, будут удалены. Убедитесь, что ваши правки основаны на данных, поддающихся проверке, и ссылайтесь на источники. Правьте смело, но для тестирования, пожалуйста, используйте «песочницу».

Сущности Викиданных, используемые на этой странице

  • HDCP: Ссылка на вики-проект, Описание: ru

Шаблоны, используемые на этой странице: