Một mô hình mã luồng đơn giản: chạy song song R LFSR Fibonacci, mỗi bước lấy bit xuất của từng LFSR rồi XOR lại thành 1 bit keystream: z=b(1)⊕b(2)⊕⋯⊕b(R)
(Hàm kết hợp tuyến tính này yếu — bài sau dùng hàm phi tuyến.)
2 LFSR, mỗi bước XOR 2 bit xuất ra.
Dòng 1: R.
Với mỗi LFSR: dòng n, dòng taps (n số), dòng trạng thái (n số).
Dòng cuối: k.
1≤R≤5, mỗi n≤16, 1≤k≤100000.
Một dòng k bit keystream.
Ví dụ:
Đầu vào:
2
3
1 0 1
0 0 1
4
1 1 0 0
1 0 0 0
10
Đầu ra:
1011001111
Giải thích:
Đang tải editor...