frogstail: Эмблема U-124 c http://uboat.net (Default)
Скремблер Fairchild потихоньку открывает свои тайны.

Поскольку период скремблера не является степенью двойки минус один, скремблер содержит какой-то нелинейный компонент. Какой?

Любой мультипликативный скремблер кроме сдвигового регистра с обратной связью имеет так называемый adverse state detector (ASD), или схему защиты от зануления. Счётчик прибавляется, когда полином обратной связи ASD даёт ноль. Счётчик сбрасывается в ноль в противном случае. Когда счётчик достигает оговоренной величины, к результату обратной связи основного регистра прибавляется 1 mod 2.

По стандарту V.35, счётчик должен считать до 31. Если предел счётчика для скремблера V.35 сделать равным единице, получится нечто похожее на результат работы Fairchild. Для потока, скремблированного Fairchild, к сожалению, результат дескремблирования содержит шумы и искажения. Но энтропия этого результата — самая низкая из всех возможных вариантов.

Будем искать дальше...

Profile

frogstail: Эмблема U-124 c http://uboat.net (Default)
frogstail

July 2017

S M T W T F S
      1
2345678
91011121314 15
16171819202122
23242526272829
3031     

Syndicate

RSS Atom

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 24th, 2017 06:42 pm
Powered by Dreamwidth Studios