Однонаправленная функция с секретом на базе КАМСИ



         

Свойства последовательного соединения КАМСИ - часть 2


Р

1

1

0

1

0

0

1

1

0

0

1

0

0

1

(a)

(b)

(c)

(d)

(e)

A1

A

A

A

B

B

A

B

B

B

A

B

B

A

B

B

Е

0

0

0

1

1

0

1

1

1

0

1

1

0

1

SS1

S0

S1

S1

S1

S2

S4

S3

S2

S4

S4

S3

S2

S4

S3

S2

Р

1

1

1

1

0

1

0

0

1

1

0

0

1

0

Table 14

Р

1

1

0

1

0

0

1

1

0

0

1

0

0

1

(a)

(b)

(c)

(d)

(e)

A2

A

B

A

A

B

B

B

A

B

B

B

A

A

A

B

Е

1

0

1

1

0

0

0

1

0

0

0

1

1

1

SS2

S0

S2

S3

S2

S4

S3

S1

S1

S2

S3

S1

S1

S2

S4

S4

Р

0

1

1

1

0

1

0

0

1

1

0

0

1

0

Table 15

Отсюда следует, что для того, чтобы передать все биты исходного текста, их следует дополнить  двумя  (µ=2) произвольными символа.

Так как это КАМСИ-автоматы, то они правильно декодируют исходный текст Р  ([13]).

В Table 16 показан процесс кодирования последовательно соединенными КАМСИ-автоматами. Из  таблицы видно, что при этом задержка равна µ=4.

Обратите  внимание, что, если кодирование производилось в порядке А1>А2, то декодирование –  должно выполняться в обратном порядке SS2>SS1.

В качестве примера в Table 17 показан процесс декодирования в другом порядке: SS1>SS2, из которого видно, что процесс декодирования должен выполняться в порядке, обратном кодированию.

P

1

1

0

1

0

0

1

1

0

0

1

0

0

1

1

1

(a)

A1

A

A

A

B

B

A

B

B

B

A

B

B

A

B

B

B

B

(b)

E1

0

0

0

1

1

0

1

1

1

0

1

1

0

1

1

1

(c)

A2

A

A

A

A

B

A

A

B

A

B

B

A

B

B

A

B

A

(d)

E2

1

1

1

1

0

1

1

0

1

0

0

1

0

0

1

0

(e)

SS2

S0

S2

S4

S4

S4

S3

S2

S4

S3

S2

S3

S1

S2

S3

S1

S2

S3

(f)

Е

0

1

0

0

0

1

1

0

1

1

1

0

1

1

0

1

(g)

SS1

S0

S1

S2

S3

S1

S1

S2

S4

S3

S2

S4

S4

S3

S2

S4

S3

S2

(h)

1

1

0

0

1

1

0

1

0

0

1

1

0

0

1

0

(k)

<


Содержание  Назад  Вперед