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

September 2017

S M T W T F S
     12
34 56 789
10111213141516
17181920212223
24252627282930

Syndicate

RSS Atom

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 19th, 2017 03:09 pm
Powered by Dreamwidth Studios