рд╡реЗрд░рд┐рд▓реЙрдЧ рдПрдЪрдбреАрдПрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдЬрдирд░реЗрдЯрд░ рдХрд╛ рдПрдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди

рдЕрдореВрд░реНрдд


рд░реИрдЦрд┐рдХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкрд╛рд░реА рд░рдЬрд┐рд╕реНрдЯрд░ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдореЗрдВ рдПрдХ рдЫрджреНрдо рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдмрд┐рдЯ рдЬрдирд░реЗрдЯрд░ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ рдЙрдкрдХрд░рдг рд╣реИ; рд╡реЗ рдПрдХ рд╕рд░рд▓ рдФрд░ рдХреБрд╢рд▓ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рд╕рдВрд░рдЪрдирд╛ рдХреЛ рдмрд╛рдзрд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡реЗ рдмрдбрд╝реА рдЕрд╡рдзрд┐ рдФрд░ рдЕрдЪреНрдЫреЗ рд╕рд╛рдВрдЦреНрдпрд┐рдХреАрдп рдЧреБрдгреЛрдВ рдХреЗ рд╕рд╛рде рдЖрдЙрдЯрдкреБрдЯ рджреГрд╢реНрдпреЛрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдорд╛рдирдХ LFSR рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рд░реВрдк рд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдЖрдЙрдЯрдкреБрдЯ рдЕрдиреБрдХреНрд░рдо рдХреЛ рдмреЗрд░рд┐рдХреИрдореНрдк-рдореИрд╕реА рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдХреБрдВрдЬреА рд╕реНрдЯреНрд░реАрдо рдмрд┐рдЯ рдХреА рдПрдХ рдЫреЛрдЯреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред LFSR рдбрд┐рдЬрд╛рдЗрди рдореЗрдВ рдирд┐рд╣рд┐рдд рд░реИрдЦрд┐рдХрддрд╛ рдХреЛ рдирд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рддрд░реАрдХреЗ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд┐рдП рдЧрдП рд╣реИрдВред рдЗрди рд╡рд┐рдзрд┐рдпреЛрдВ рдореЗрдВ рдиреЙрдирд▓рд╛рдЗрдирд┐рдпрд░ рд╕рдВрдпреЛрдЬрди рдЬрдирд░реЗрдЯрд░, рдирд╛рдЗрд▓рд┐рдирд┐рдпрд░ рдлрд╝рд┐рд▓реНрдЯрд░ рдЬрдирд░реЗрдЯрд░ рдФрд░ рдШрдбрд╝реА рдирд┐рдпрдВрддреНрд░рд┐рдд рдЬрдирд░реЗрдЯрд░ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдлрд┐рд░ рднреА, рд╡реЗ рдХрдИ рд╣рдорд▓реЛрдВ рдЬреИрд╕реЗ рдХрд┐ рд╕рд╛рдЗрдб рдЪреИрдирд▓ рд╣рдорд▓реЛрдВ рдФрд░ рдмреАрдЬреАрдп рд╣рдорд▓реЛрдВ рдХреЗ рдкреНрд░рддрд┐ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рд░рд╣рддреЗ рд╣реИрдВред 2015 рдореЗрдВ, рдПрдХ рдирдпрд╛ рдХреНрд▓реЙрдХрдб рдирд┐рдпрдВрддреНрд░рд┐рдд рдЬрдирд░реЗрдЯрд░, рдЬрд┐рд╕реЗ рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдЬрдирд░реЗрдЯрд░ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдпрд╣ рдирдпрд╛ рдЬрдирд░реЗрдЯрд░ рдмреАрдЬреАрдп рд╣рдорд▓реЛрдВ рдФрд░ рд╕рд╛рдЗрдб рдЪреИрдирд▓ рд╣рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рд░реЛрдзреА рд╕рд╛рдмрд┐рдд рд╣реБрдЖ рд╣реИ, рдЬрдмрдХрд┐ рджрдХреНрд╖рддрд╛ рдФрд░ рд╕реБрд░рдХреНрд╖рд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ, рд╣рдо рд╡реЗрд░рд┐рд▓реЙрдЧ рдПрдЪрдбреАрдПрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдЬрдирд░реЗрдЯрд░ рдХрд╛ рдПрдХ рдбрд┐рдЬрд╝рд╛рдЗрди рдкреНрд░рд╕реНрддреБрдд рдХрд░рддреЗ рд╣реИрдВред


рдкрд░рд┐рдЪрдп рдФрд░ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдкреГрд╖реНрдарднреВрдорд┐


рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдореЗрдВ рдЫрджреНрдо рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЦреНрдпрд╛ рдкреАрдврд╝реА рдХрд╛ рдЗрддрд┐рд╣рд╛рд╕ рдзрд╛рд░рд╛ рд╕рд┐рдлрд░ рдХреЗ рд╡рд┐рдХрд╛рд╕ рд╕реЗ рдХрд╛рдлреА рд╣рдж рддрдХ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред рд╕реНрдЯреНрд░реАрдо рд╕рд┐рдлрд░ рд╕рд┐рдлрд░ рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдмреНрд▓реЙрдХ рд╕рд╛рдЗрдлрд░ рдХреЗ рд╡рд┐рдкрд░реАрдд рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкрд╛рда (рдЖрдорддреМрд░ рдкрд░ рдмрд┐рдЯ рджреНрд╡рд╛рд░рд╛ рдмрд┐рдЯ) рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдмрдбрд╝реЗ рдмреНрд▓реЙрдХ (64 рдмрд┐рдЯ рдпрд╛ рдЕрдзрд┐рдХ) рдореЗрдВ рд╕рд╛рджреЗ рдкрд╛рда рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рддреЗ рд╣реИрдВред рдХрдИ рд╕реНрдЯреНрд░реАрдо рд╕рд┐рдлрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЛ рдПрдХ рдкреНрд░рдореБрдЦ рд╕реНрдЯреНрд░реАрдо рдЬрдирд░реЗрдЯрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЬреЛ рдПрдХ рдЫрджреНрдо рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдмрд┐рдЯ рдЬрдирд░реЗрдЯрд░ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдмреАрдЬ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреБрдВрдЬреА рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рд╕рд╛рджреЗ рдкрд╛рда рдмрд┐рдЯ рдХреЗ рд▓рд┐рдП, рд╕рдВрдмрдВрдзрд┐рдд рд╕рд┐рдлрд░ рдкрд╛рда рдмрд┐рдЯ рдХреА рдЧрдгрдирд╛ рд╕рд╛рджреЗ рдкрд╛рда рдмрд┐рдЯ рдХреЗ рд╕рдВрдмрдВрдзрд┐рдд рдкрд░рд┐рдгрд╛рдо (рдЖрдорддреМрд░ рдкрд░ xor рдЧреЗрдЯ) рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рдХреБрдВрдЬреА рд╕реНрдЯреНрд░реАрдо рдмрд┐рдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдХреА рдЬрд╛рддреА рд╣реИред рдЗрд╕рд▓рд┐рдП, рд╕реНрдЯреНрд░реАрдо рд╕рд┐рдлрд░ рдСрдкрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рд╕реБрд░рдХреНрд╖рд┐рдд рдФрд░ рдХреБрд╢рд▓ рдХреБрдВрдЬреА рд╕реНрдЯреНрд░реАрдо рдЬрдирд░реЗрдЯрд░ рдбрд┐рдЬрд╛рдЗрди рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред


рдХреБрдВрдЬреА рд╕реНрдЯреНрд░реАрдо рдЬрдирд░реЗрдЯрд░ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдпреЛрдЧреА рдЙрдкрдХрд░рдг рд░реИрдЦрд┐рдХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкрд╛рд░реА рд░рдЬрд┐рд╕реНрдЯрд░ рд╣реИред рдЙрдиреНрд╣реЗрдВ рдкреНрд░рд╛рдердорд┐рдХ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдШрдЯрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрд╕рд╛рдиреА рд╕реЗ рджреВрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдмрд╕ рдкреНрд░реЛрдЧреНрд░рд╛рдореЗрдмрд▓ рд▓реЙрдЬрд┐рдХ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЙрдирдХреА рд╕рд░рд▓ рд╕рдВрд░рдЪрдирд╛ рдХреЗ рдХрд╛рд░рдг, LFSRs рдХреЛ рдЧрдгрд┐рддреАрдп рд░реВрдк рд╕реЗ рдореЙрдбрд▓рд┐рдВрдЧ рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЬреНрдЮрд╛рди рдХрд╛ рдПрдХ рд╡рд┐рд╢рд╛рд▓ рдирд┐рдХрд╛рдп рдФрд░ рдЙрдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИред рдПрдХ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдирд┐рд░реНрдорд┐рдд LFSR рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдЕрдиреБрдХреНрд░рдо рдореЗрдВ рдШрд╛рддреАрдп рд▓рдВрдмрд╛рдИ рдФрд░ рдмрдбрд╝реЗ рд░реИрдЦрд┐рдХ рдЬрдЯрд┐рд▓рддрд╛ рдЬреИрд╕реЗ рдЕрдЪреНрдЫреЗ рд╕рд╛рдВрдЦреНрдпрд┐рдХреАрдп рдЧреБрдг рд╣реИрдВред


рдПрд▓рдПрдлрдПрд╕рдЖрд░ рдХреЗ рдЕрдЪреНрдЫреЗ рд╕рд╛рдВрдЦреНрдпрд┐рдХреАрдп рдЧреБрдгреЛрдВ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдЗрд╕реЗ рдЕрдкрдиреЗ рд░реИрдЦрд┐рдХ рд╕реНрд╡рд░реВрдк рдХреЗ рдХрд╛рд░рдг рдЕрдкрдиреЗ рд╕реНрдЯреНрд░реИрдВрдб рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕реНрдЯреНрд░реАрдо рдЬрдирд░реЗрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЕрдЧрд░ рдХреЛрдИ рд╣рдорд▓рд╛рд╡рд░ рдЬрд╛рдирдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛ 2L рд▓рдЧрд╛рддрд╛рд░ рдХреБрдВрдЬреА рд╕реНрдЯреНрд░реАрдо рдмрд┐рдЯреНрд╕, рдлрд┐рд░ рдЖрдЙрдЯрдкреБрдЯ рдЕрдиреБрдХреНрд░рдо рд╡рд┐рд╢рд┐рд╖реНрдЯ рд░реВрдк рд╕реЗ рдФрд░ рдХреБрд╢рд▓рддрд╛ рд╕реЗ рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ, рдЬрд╣рд╛рдВ рдмрд░реНрд▓реЗрдХреИрдВрдк-рдореИрд╕реА рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдПрд▓рдПрд▓ рд░рдЬрд┐рд╕реНрдЯрд░ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реИред LFSR рдЖрдЙрдЯрдкреБрдЯ рдЕрдиреБрдХреНрд░рдо рдореЗрдВ рдирд┐рд╣рд┐рдд рд░реИрдЦрд┐рдХрддрд╛ рдХреЛ рдирд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрд░реАрдХреЗ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд┐рдП рдЧрдП рд╣реИрдВ:


  • рдХрдИ LFSR рдФрд░ рдЙрдирдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рдПрдХ рдЧреИрд░-рд░реЗрдЦреАрдп рд╕рдВрдпреЛрдЬрди рд╕рдорд╛рд░реЛрд╣ (рдЧреИрд░-рд░реИрдЦрд┐рдХ рд╕рдВрдпреЛрдЬрди рдЬрдирд░реЗрдЯрд░) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред
  • LFSR рд░рд╛рдЬреНрдп рдХреЗ рдХреБрдЫ рдЧреИрд░-рд░реЗрдЦреАрдп рдлрд╝рдВрдХреНрд╢рди (рдЧреИрд░-рд░реИрдЦрд┐рдХ рдлрд╝рд┐рд▓реНрдЯрд░ рдЬрдирд░реЗрдЯрд░) рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдЙрдЯрдкреБрдЯ рдЕрдиреБрдХреНрд░рдо рдЙрддреНрдкрдиреНрди рдХрд░рдирд╛ред
  • рдПрд▓рдПрдлрдПрд╕рдЖрд░ (рдШрдбрд╝реА рдирд┐рдпрдВрддреНрд░рд┐рдд рдЬрдирд░реЗрдЯрд░) рдХреА рдЕрдирд┐рдпрдорд┐рдд рдХреНрд▓реЙрдХрд┐рдВрдЧред


рдлрд┐рд░ рднреА, рдпреЗ рд╕рднреА рдбрд┐рдЬрд╛рдЗрди рдмреАрдЬрдЧрдгрд┐рддреАрдп рдФрд░ рд╕рд╛рдЗрдб рдЪреИрдирд▓ рд╣рдорд▓реЛрдВ рдЬреИрд╕реЗ рд╣рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдХрдордЬреЛрд░ рдмрдиреЗ рд░рд╣реЗред рд╡рд░реНрд╖ 2000 рдХреЗ рдмрд╛рдж, рдпрд╣ рдЕрдм рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдореБрджреНрджрд╛ рдирд╣реАрдВ рдерд╛, рдХреНрдпреЛрдВрдХрд┐ рдмреНрд▓реЙрдХ рд╕рд┐рдлрд░ рд░рд┐рдЬрдВрдбреЗрд▓ рдХреЛ рдЙрдиреНрдирдд рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╕реНрдЯреИрдВрдбрд░реНрдб (рдПрдИрдПрд╕) рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдФрд░ рдЪреБрдирд╛ рдЧрдпрд╛ рдерд╛ред рдПрдИрдПрд╕ рд╕реНрдЯреНрд░реАрдо рд╕рд┐рдлрд░ рдореЛрдб рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ рдФрд░ рд╕реНрдЯреНрд░реАрдо рд╕рд╛рдЗрдлрд░ рдХреЗ рд▓рд┐рдП рд╕рднреА рдФрджреНрдпреЛрдЧрд┐рдХ рдорд╛рдирдХреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рддрд╛ рдерд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рд╢рдХреНрддрд┐рдпреЛрдВ рдХреЗ рдЙрджрдп рдХреЗ рд╕рд╛рде, рдПрдИрдПрд╕ рдХреЛ рд╡рд┐рднрд┐рдиреНрди рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдкрд░ рддреИрдирд╛рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рд╕реЗ рдзрд╛рд░рд╛ рд╕рд┐рдлрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрдореА рдЖрдИ рд╣реИред


рдЖрджрд┐ рд╢рдореАрд░ рдиреЗ рд╕реНрдЯреЗрдЯ рдСрдл рдж рдЖрд░реНрдЯ рдЗрди рд╕реНрдЯреНрд░реАрдо рд╕рд╛рдЗрдлрд░реНрд╕ 2004 рдФрд░ рдПрд╢рдорд╛рдЗрдХреНрд░рд┐рдк 2004 рдореЗрдВ "рд╕реНрдЯреНрд░реАрдо рд╕рд┐рдлрд░реНрд╕: рдбреЗрдб рдСрд░ рдЕрд▓рд╛рдЗрд╡?" рд╢реАрд░реНрд╖рдХ рд╕реЗ рдПрдХ рдЖрдордВрддреНрд░рд┐рдд рд╡реНрдпрд╛рдЦреНрдпрд╛рди рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ред рдЕрдкрдиреА рдкреНрд░рд╕реНрддреБрддрд┐ рдореЗрдВ, рдЙрдиреНрд╣реЛрдВрдиреЗ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ рдХрд┐ рдзрд╛рд░рд╛ рд╕рд┐рдлрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдЬреАрд╡рд┐рдд рд░рд╣ рд╕рдХрддреЗ рд╣реИрдВ:


  • рдЕрд╕рд╛рдзрд╛рд░рдг рдЙрдЪреНрдЪ рдЧрддрд┐ (рдЬреИрд╕реЗ рд░рд╛рдЙрдЯрд░) рдХреЗ рд╕рд╛рде рд╕реЙрдлреНрдЯрд╡реЗрдпрд░-рдЙрдиреНрдореБрдЦ рдЕрдиреБрдкреНрд░рдпреЛрдЧред
  • рдЕрд╕рд╛рдзрд╛рд░рдг рдЫреЛрдЯреЗ рдкрджрдЪрд┐рд╣реНрди (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рд╕реНрдорд╛рд░реНрдЯ рдХрд╛рд░реНрдб) рдХреЗ рд╕рд╛рде рд╣рд╛рд░реНрдбрд╡реЗрдпрд░-рдЙрдиреНрдореБрдЦ рдЕрдиреБрдкреНрд░рдпреЛрдЧред

рдХреБрдВрдЬреА рд╕реНрдЯреНрд░реАрдо рдЬрдирд░реЗрдЯрд░ рдХреЗ рд▓рд┐рдП рдирд╡реАрдирддрдо рдкреНрд░рд╕реНрддрд╛рд╡реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдЬрдирд░реЗрдЯрд░ рд╣реИред рдпрд╣ рдмреАрдЬреАрдп рдФрд░ рд╕рд╛рдЗрдб рдЪреИрдирд▓ рд╣рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рд░реЛрдзреА рд╣реЛрдиреЗ рдХрд╛ рджрд╛рд╡рд╛ рдХрд░рддрд╛ рд╣реИ, рд╕рднреА рджрдХреНрд╖рддрд╛ рдФрд░ рд╕рдВрдЪрд╛рд▓рди рдЧрддрд┐ рдХреЛ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд░рддреЗ рд╣реБрдПред


рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ, рд╣рдо Verilog HDL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдореЗрдВ рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдЬрдирд░реЗрдЯрд░ рдХрд╛ рдПрдХ рдбрд┐рдЬрд╝рд╛рдЗрди рдкреНрд░рд╕реНрддреБрдд рдХрд░реЗрдВрдЧреЗред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо LFSR, рдлрд╛рдЗрдмреЛрдиреИрдЪрд┐ LFSR рдФрд░ рдЧреИрд▓реЛрдЬрд╝ LFSR рдХреЗ рджреЛ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдкреЛрдВ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдмрд╛рдж, рд╣рдо LFSR рдХреА рдЧрдгрд┐рддреАрдп рдкреНрд░рд╕реНрддреБрддрд┐ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддреЗ рд╣реИрдВред рд╣рдо рддрдм рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдЬрдирд░реЗрдЯрд░ рдкреНрд░рд╕реНрддреБрдд рдХрд░реЗрдВрдЧреЗ рдЬреИрд╕рд╛ рдХрд┐ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЕрдВрдд рдореЗрдВ, рд╣рдо рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдЬрдирд░реЗрдЯрд░ рдХреЗ рд╣рдорд╛рд░реЗ рд╡реЗрд░рд┐рд▓реЙрдЧ рдбрд┐рдЬрд╝рд╛рдЗрди рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддреЗ рд╣реИрдВред


рд░реИрдЦрд┐рдХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкрд╛рд░реА рд░рдЬрд┐рд╕реНрдЯрд░


рд░реИрдЦрд┐рдХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкрд╛рд░реА рд░рдЬрд┐рд╕реНрдЯрд░ рд╕рд░реНрдХрд┐рдЯ рд╣реЛрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рд░рдЬрд┐рд╕реНрдЯрд░реЛрдВ рдХреА рдПрдХ рд░реИрдЦрд┐рдХ рд╕реВрдЪреА (рдЬрд┐рд╕реЗ рджреЗрд░реА рддрддреНрд╡ рднреА рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ) рдФрд░ рдЙрдирдХреЗ рдмреАрдЪ рдХрдиреЗрдХреНрд╢рди рдХрд╛ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╕реЗрдЯ рд╣реЛрддрд╛ рд╣реИред рдПрдХ рд╡реИрд╢реНрд╡рд┐рдХ (рд╕рд┐рдВрдЧрд▓) рдХреНрд▓реЙрдХ рд╕рд┐рдЧреНрдирд▓ LFSR рдХреЗ рдЕрдВрджрд░ рдбреЗрдЯрд╛ рдкреНрд░рд╡рд╛рд╣ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред рдПрд▓рдПрдлрдПрд╕рдЖрд░ рдХреЗ рджреЛ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рдХрд╛рд░ рдлрд╛рдЗрдмреЛрдиреИрдЪрд┐ рдПрд▓рдПрдлрдПрд╕рдЖрд░ рдФрд░ рдЧреИрд▓реЛрдЬрд╝ рдПрд▓рдПрдлрдПрд╕рдЖрд░ рд╣реИрдВ; рдХреЗрд╡рд▓ рдХрдиреЗрдХреНрд╢рди рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рдирд╛ред рдЬреИрд╕рд╛ рдХрд┐ рд╣рдо рдмрд╛рдж рдореЗрдВ рдЧрдгрд┐рддреАрдп рдореЙрдбрд▓ рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рджреЗрдЦреЗрдВрдЧреЗ, рдлрд┐рдмреЛрдирд╛рдЪреА рдФрд░ рдЧрд╛рд▓реНрд╡рд╛ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рдмреАрдЪ рдХрдИ рд╕рдорд╛рдирддрд╛рдПрдВ рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдПрдХ рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрдирд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реИред


рдЗрд╕ рд▓реЗрдЦ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рд╣рдо рдПрдХ рдХрд╛рд▓реНрдкрдирд┐рдХ рд╡реИрд╢реНрд╡рд┐рдХ рд╕рдордп рдХрд╛рдЙрдВрдЯрд░ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ 0 рдФрд░ рдмрдврд╝ рд░рд╣реА рд╣реИ 1 рд╡реИрд╢реНрд╡рд┐рдХ рдШрдбрд╝реА рдЪрдХреНрд░ рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдмрдврд╝рдд рдХреЗ рдмрд╛рджред


рд░рдЬрд┐рд╕реНрдЯрд░


рдПрдХ рд░рдЬрд┐рд╕реНрдЯрд░ рдПрдХ рддрд░реНрдХ рддрддреНрд╡ рд╣реИ рдЬреЛ рдПрдХ рдмрд┐рдЯ рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИ, рдЬрд┐рд╕реЗ рд░рд╛рдЬреНрдп рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдХреА рджреЛ рдЗрдирдкреБрдЯ рд▓рд╛рдЗрдиреЗрдВ рд╣реИрдВ: рдПрдХ рдмрд┐рдЯ рдбреЗрдЯрд╛ рд▓рд╛рдЗрди рдФрд░ рдПрдХ рдШрдбрд╝реА рд╕рд┐рдЧреНрдирд▓ рд▓рд╛рдЗрдиред рдЗрд╕рдХрд╛ рдПрдХ-рд╕рд╛ рдЖрдЙрдЯрдкреБрдЯ рд╣реИ рдЬреЛ рд╣рдореЗрд╢рд╛ рдЖрдВрддрд░рд┐рдХ рд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрддрд╛ рд╣реИред рдШрдбрд╝реА рдЗрдирдкреБрдЯ рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдХрд┐рдирд╛рд░реЗ рдкрд░, рдбреЗрдЯрд╛ рдЗрдирдкреБрдЯ рд░рд╛рдЬреНрдп рдХреЛ рд╕реМрдВрдкрд╛ рдЧрдпрд╛ рд╣реИ, рдЕрдиреНрдпрдерд╛ рд░рд╛рдЬреНрдп рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рд░рд╣рддрд╛ рд╣реИред рд╣рдореЗрдВ рдПрдХ рд░рдЬрд┐рд╕реНрдЯрд░ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдирд┐рд░реВрдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдПрд╕рдПрд╕ рд╕рдордп рдкрд░ рдЯреАрдЯреА рдЬреИрд╕реЗ  mathopS nolimitst ред


рдлрд╛рдЗрдмреЛрдиреИрдЪрд┐ lfsrs


рдПрдХ рдлрд╛рдЗрдмреЛрдиреИрдЪрд┐ LFSR рдХреЗ рд╣реЛрддреЗ рд╣реИрдВ рдПрд▓рдПрд▓ рд░рдЬрд┐рд╕реНрдЯрд░ рд╕реЗ рдкреНрд░рдЧрдгрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ 0 рдХреЛ рдПрд▓тИТ1рдПрд▓ , рд╕рднреА рдПрдХ рд╣реА рдШрдбрд╝реА рд╕рдВрдХреЗрдд рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реИрдВред рд░рдЬрд┐рд╕реНрдЯрд░ рдХрд╛ рдЗрдирдкреБрдЯ рдореИрдВрдореИрдВ рд░рдЬрд┐рд╕реНрдЯрд░ рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рд╣реИ i+1 рдХреЗ рд▓рд┐рдП 0 lei leLтИТ2 ред рд░рдЬрд┐рд╕реНрдЯрд░ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдЗрдирдкреБрдЯ рдПрд▓тИТ1рдПрд▓ рд░рдЬрд┐рд╕реНрдЯрд░реЛрдВ рдХреЗ рдХреБрдЫ рд╕рдмрд╕реЗрдЯ рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХрд╛ xor рдпреЛрдЧ рд╣реИред рд░рдЬрд┐рд╕реНрдЯрд░ рдЕрдкрдбреЗрдЯ рдХреЛ рдЧрдгрд┐рддреАрдп рд░реВрдк рд╕реЗ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

\ mathop S \ nolimits_i ^ t = \ left \ {\ {рд╢реБрд░реВ рдХрд░рдирд╛ {array} {l} \ mathop S \ nolimits_ {i + 1} ^ {t-1} {\ _ \ _ \ _ \ _ \ _ \ _ \ _ \ \ \ \ \ \ \ \ rm {рдЕрдЧрд░} \ _ \ _ 0 \ _ L L-2 \\ \ mathop \ bigoplus \ limit_ {j = 1} ^ k \ mathop S \ nolimits_j ^ [t-1} \ otimes \ mathop C \ nolimits_j {\ \ \ \ rm {if} \ \ \ i = L-1 \ end {рд╕рд░рдгреА} \ right $

\ mathop S \ nolimits_i ^ t = \ left \ {\ {рд╢реБрд░реВ рдХрд░рдирд╛ {array} {l} \ mathop S \ nolimits_ {i + 1} ^ {t-1} {\ _ \ _ \ _ \ _ \ _ \ _ \ _ \ \ \ \ \ \ \ \ rm {рдЕрдЧрд░} \ _ \ _ 0 \ _ L L-2 \\ \ mathop \ bigoplus \ limit_ {j = 1} ^ k \ mathop S \ nolimits_j ^ [t-1} \ otimes \ mathop C \ nolimits_j {\ \ \ \ rm {if} \ \ \ i = L-1 \ end {рд╕рд░рдгреА} \ right $

рдЬрд╣рд╛рдБ Cj=1 рдЕрдЧрд░ рд░рдЬрд┐рд╕реНрдЯрд░ рдЬрдЬ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИ рдФрд░ 0 рдЕрдиреНрдпрдерд╛ред

рдЖрдЙрдЯрдкреБрдЯ рдЕрдиреБрдХреНрд░рдо рд░рдЬрд┐рд╕реНрдЯрд░ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ 0 ред рдпрд╣реА рд╣реИ, рдЖрдЙрдЯрдкреБрдЯ рдЕрдиреБрдХреНрд░рдо рд╣реИ \ mathop {\ рдмрд╛рдПрдБ \ {{\ mathop S \ nolimits_0 ^ i} \ right \}} \ nolimits_ {i \ ge 0}\ mathop {\ рдмрд╛рдПрдБ \ {{\ mathop S \ nolimits_0 ^ i} \ right \}} \ nolimits_ {i \ ge 0} ред

рдЫрд╡рд┐


рдЧреИрд▓реЛрдЬ рдПрд▓рдПрдлрдПрд╕рдЖрд░


рдЧреИрд▓реЛрдЬ рдПрд▓рдПрдлрдПрд╕рдЖрд░ рднреА рдПрдХ рд░реИрдЦрд┐рдХ рд╕реВрдЪреА рд╕реЗ рдорд┐рд▓рдХрд░ рдмрдирддрд╛ рд╣реИ рдПрд▓рдПрд▓ рд░рдЬрд┐рд╕реНрдЯрд░ рд╕реЗ рдкреНрд░рдЧрдгрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ 0 рдХреЛ рдПрд▓тИТ1рдПрд▓ , рд╕рднреА рд╡реИрд╢реНрд╡рд┐рдХ рдШрдбрд╝реА рд╕рдВрдХреЗрдд рд╕рд╛рдЭрд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рд░рдЬрд┐рд╕реНрдЯрд░ рдХрд╛ рдЗрдирдкреБрдЯ рдореИрдВрдореИрдВ рд░рдЬрд┐рд╕реНрдЯрд░ рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рд╣реИ iтИТ1 рдХреЗ рд▓рд┐рдП 1 lei leLтИТ1 ред рд░рдЬрд┐рд╕реНрдЯрд░реЛрдВ рдХреЗ рдХреБрдЫ рд╕рдмрд╕реЗрдЯ рдХреЗ рд▓рд┐рдП, рдЙрдирдХрд╛ рдЗрдирдкреБрдЯ рд░рдЬрд┐рд╕реНрдЯрд░ рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд╕рд╛рде рд╣реИ рдПрд▓тИТ1рдПрд▓ ред рдЗрд╕реЗ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╡реНрдпрдХреНрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

\ mathop S \ nolimits_i ^ t = \ left \ {\ {start \ array} {l} \ mathop S \ nolimits_ {i-1} ^ {t-1} \ oplus \ mathop S \ nolimits_ {L-1} ^ {t-1} \ otimes \ mathop C \ nolimits_i {\ rm {\ _ \ _ if \ \}} 1 \ le i \ le L-1 \\ \ mathop S \ nolimits_ {L-1} ^ {t- 1} \ otimes \ mathop C \ nolimits_0 {\ rm {\ \ \ \ \ \ \ \ \ \ \ \ if \ \}} i = 0 \ end {array} \ right $

\ mathop S \ nolimits_i ^ t = \ left \ {\ {start \ array} {l} \ mathop S \ nolimits_ {i-1} ^ {t-1} \ oplus \ mathop S \ nolimits_ {L-1} ^ {t-1} \ otimes \ mathop C \ nolimits_i {\ rm {\ _ \ _ if \ \}} 1 \ le i \ le L-1 \\ \ mathop S \ nolimits_ {L-1} ^ {t- 1} \ otimes \ mathop C \ nolimits_0 {\ rm {\ \ \ \ \ \ \ \ \ \ \ \ if \ \}} i = 0 \ end {array} \ right $

рдЬрд╣рд╛рдБ Ci=1 рдпрджрд┐ рд░рдЬрд┐рд╕реНрдЯрд░ рдХрд╛ рдЗрдирдкреБрдЯ рдореИрдВрдореИрдВ рд░рдЬрд┐рд╕реНрдЯрд░ рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд╕рд╛рде рд╣реИ рдПрд▓тИТ1рдПрд▓ ред


рдлрд╛рдЗрдмреЛрдиреИрдЪрд┐ LFSR рдХреЗ рд╕рдорд╛рди рддрд░реАрдХреЗ рд╕реЗ, рдЖрдЙрдЯрдкреБрдЯ рдЕрдиреБрдХреНрд░рдо рдХреЗ рд░реВрдк рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ \ mathop {\ left \ {{\ mathop S \ nolimits_ {L-1} ^ i} \ right \}} \ nolimits_ {i \ ge 0}\ mathop {\ left \ {{\ mathop S \ nolimits_ {L-1} ^ i} \ right \}} \ nolimits_ {i \ ge 0} ред


рдЫрд╡рд┐

рдлрд╛рдЗрдмреЛрдиреИрдЪрд┐ рдФрд░ рдЧреИрд▓реЛрдЬрд╝ рдбрд┐рдЬрд╝рд╛рдЗрдиреНрд╕ рдХреЗ рдмреАрдЪ рддреБрд▓рдирд╛


рдЧрдгрд┐рддреАрдп рдЕрд░реНрде рдореЗрдВ рдлрд┐рдмреЛрдирд╛рдЪреА рдФрд░ рдЧреИрд▓реЛрдЬрд╝ рдПрд▓рдПрдлрдПрд╕рдЖрд░ рдХреЗ рдмреАрдЪ рд╕реАрдзрд╛ рдкрддреНрд░рд╛рдЪрд╛рд░ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рд╣рдо рдЕрдЧрд▓реЗ рднрд╛рдЧ рдореЗрдВ рджреЗрдЦреЗрдВрдЧреЗред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЧреИрд▓реЛрдЬрд╝ рдХреЗ рдбрд┐рдЬрд╛рдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рджреЛ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд▓рд╛рдн рд╣реИрдВ:
  • рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ, рдпрд╣ рдПрдХ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ рдПрд▓рдПрд▓ рдмрд┐рдЯ рд╕рдорддрд╛ рдЬрд╛рдБрдЪ, рдЬреЛ рдЬрдЯрд┐рд▓рддрд╛ рдХрд╛ рдПрдХ рд▓рдШреБрдЧрдгрдХ рдХрд╛рд░рдХ рдЬреЛрдбрд╝рддрд╛ рд╣реИред
  • рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ, рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рджреЛ-рдЗрдирдкреБрдЯ xor рдЧреЗрдЯреНрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЬрд┐рдирдХреЗ рдкреНрд░рд╕рд╛рд░ рдореЗрдВ рджреЗрд░реА рдлрд┐рдмреЛрдирд╛рдЪреА рдХреЗ рдбрд┐рдЬрд╛рдЗрди рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдорд▓реНрдЯреА-рдЗрдирдкреБрдЯ xor рдЧреЗрдЯреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрдо рд╣реИред

рд╣рдорд╛рд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ, рд╣рдо рдПрд▓рдПрдлрдПрд╕рдЖрд░ рдХреЗ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдирд┐рд░реНрдорд╛рдг рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рджреЛрдиреЛрдВ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рд╡рд┐рдирд┐рдореЗрдп рд╣реИрдВред


рдПрд▓рдПрдлрдПрд╕рдЖрд░ рдХрд╛ рдЧрдгрд┐рддреАрдп рдореЙрдбрд▓


рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд░реНрдЧреЛрдВ рдореЗрдВ, рдЬрдм рддрдХ рдЕрдиреНрдпрдерд╛ рдирд╣реАрдВ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╣рдо рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЧреИрд▓реНрд╡реЗрди рдлрд╝реАрд▓реНрдб рдХреЗ рддрд╣рдд рд╕рднреА рдЧрдгрдирд╛ рдХреА рдЬрд╛рддреА рд╣реИ Gf left(2 right) ред рдпрд╣реА рд╣реИ, рд╕рднреА рдСрдкрд░реЗрд╢рдиреЛрдВ рдХреА рдЧрдгрдирд╛ рдореЙрдбреБрд▓реЛ рдХреА рдЬрд╛рддреА рд╣реИ 2 ред рдЗрд╕ рд╕рдореНрдореЗрд▓рди рдХрд╛ рдПрдХ рдЕрдиреНрдп рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдпрд╣ рд╣реИ рдХрд┐ рд╕рднреА рдЧреБрдгрд╛ рдПрдХ рддрд╛рд░реНрдХрд┐рдХ рдФрд░ рдЧреЗрдЯ рд╣реИ, рдФрд░ рд╕рднреА рдпреЛрдЧ рдПрдХ рдПрдХреНрд╕реЛрд░ рдЧреЗрдЯ рд╣реИред


рд╕рднреА рдХреА рд╕реНрдерд┐рддрд┐ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ рдПрд▓рдПрд▓ рдХреБрдЫ рд╕рдордп рдореЗрдВ рдПрдХ LFSR рдХреЗ рд░рдЬрд┐рд╕реНрдЯрд░ рдЯреАрдЯреА ; рдЗрд╕рд╕реЗ рдПрдХ рд╡реЗрдХреНрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ {\ _ \ _ {{0,1} \ right \} ^ L}{\ _ \ _ {{0,1} \ right \} ^ L} :

St= left( mathopS nolimitst0; mathopS nolimitst1; ldots; mathopS nolimitstLтИТ1 right)

рд╣рдо рдЗрд╕ рд╡реЗрдХреНрдЯрд░ рдХреЛ LFSR рдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рд░реВрдк рдореЗрдВ рджрд░реНрд╢рд╛рддреЗ рд╣реИрдВред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рд╡рд╣рд╛рдБ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╣реИрдВ 2рдПрд▓рдПрд▓ рдПрдХ рдХреЗ рд▓рд┐рдП рд╕рдВрднрд╡ рд░рд╛рдЬреНрдпреЛрдВ рдПрд▓рдПрд▓ LFSR рд░рдЬрд┐рд╕реНрдЯрд░ рдХрд░реЗрдВред рдпрд╣ рднреА рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпрджрд┐ рдХреЛрдИ LFSR рд╕рд░реНрд╡-рд╢реВрдиреНрдп рд╕реНрдерд┐рддрд┐ рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдерд╛, рддреЛ рдпрд╣ рдХрд┐рд╕реА рдЕрдиреНрдп рд░рд╛рдЬреНрдп рддрдХ рдирд╣реАрдВ рдкрд╣реБрдБрдЪ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рд╣рдо рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рд╣реИрдВ 2рдПрд▓тИТ1рдПрд▓ рдПрдХ рдПрд▓рдПрдлрдПрд╕рдЖрд░ рдХрд╛ рдЧреИрд░-рддреБрдЪреНрдЫред


рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд░реИрдЦрд┐рдХ рдкрд░рд┐рд╡рд░реНрддрди рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ:

F = \ left ({\ _ start {array} {* {20} {c}} 0 & 1 & \ cdots & 0 \\ \ vdots & \ vdots & \ ddots & \ vdots \\ 0 & 0 / \ cdots & 1 \\ {\ mathop C \ nolimits_0} & {\ mathop C \ nolimits_1} & \ cdots & {\ mathop C \ nolimits_ {L-1}} \ end {array}} \ right)

F = \ left ({\ _ start {array} {* {20} {c}} 0 & 1 & \ cdots & 0 \\ \ vdots & \ vdots & \ ddots & \ vdots \\ 0 & 0 / \ cdots & 1 \\ {\ mathop C \ nolimits_0} & {\ mathop C \ nolimits_1} & \ cdots & {\ mathop C \ nolimits_ {L-1}} \ end {array}} \ right)



рджрд┐рдпрд╛ рд╣реИ рдХрд┐  mathopS nolimitst рдПрдХ рдлрд╛рдЗрдмреЛрдиреИрдЪрд┐ LFSR рдХреА рд╕реНрдерд┐рддрд┐ рд╣реИ, рдпрд╣ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐

F \ cdot \ mathop S \ nolimits ^ t = \ mathop S \ nolimits ^ {t # 1 $

F \ cdot \ mathop S \ nolimits ^ t = \ mathop S \ nolimits ^ {t # 1 $

рдЕрдЧрд░  mathopS nolimitst рдПрдХ рдЧреИрд▓реЛрдЬрд╝ рдПрд▓рдПрдлрдПрд╕рдЖрд░ рдХрд╛ рд░рд╛рдЬреНрдп рдерд╛, рдлрд┐рд░ рдЯреНрд░рд╛рдиреНрд╕рдлреЙрд░реНрдореЗрд╢рди рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ рдЬреАрдЬреА :


G = \ left ({\ _ start {array} {* {20} {c}} 0 & \ cdots & 0 & {\ mathop C \ nolimits_0} \\ 1 & \ cdots & 0 & {mathop C \ nolimits_1} \\ \ vdots & \ ddots & \ vdots & \ vdots \\ 0 & \ cdots & 1 & {\ mathop C \ nolimits_ {L-1}} \ end {рд╕рд░рдгреА}} \ right)

G = \ left ({\ _ start {array} {* {20} {c}} 0 & \ cdots & 0 & {\ mathop C \ nolimits_0} \\ 1 & \ cdots & 0 & {mathop C \ nolimits_1} \\ \ vdots & \ ddots & \ vdots & \ vdots \\ 0 & \ cdots & 1 & {\ mathop C \ nolimits_ {L-1}} \ end {рд╕рд░рдгреА}} \ right)


рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╣реИ

G \ cdot \ mathop S \ nolimits ^ t = \ mathop S \ nolimits ^ {t # 1 $

G \ cdot \ mathop S \ nolimits ^ t = \ mathop S \ nolimits ^ {t # 1 $

рджреЛрд╣рд░рд╛рдпрд╛ рдЕрджреНрдпрддрди рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рдПрд▓рдПрдлрдПрд╕рдЖрд░ рдХреЗ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рд▓рдЪреАрд▓реЗ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдЙрдиреНрд╣реЗрдВ рдПрдХ рд╕рд░рд▓ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдЙрддреНрдкрд╛рдж рдХреЗ рд░реВрдк рдореЗрдВ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ F=GT ред рдпрд╣ рддрдереНрдп рдлрд┐рдмреЛрдирд╛рдЪреА рдФрд░ рдЧреИрд▓реЛрдЬрд╝ рдбрд┐рдЬрд╛рдЗрдиреЛрдВ рдХреЗ рдмреАрдЪ рдХрдИ рд╕рдорд╛рдирддрд╛рдУрдВ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдпрджрд┐ рдЙрдиреНрд╣реЗрдВ рд░реИрдЦрд┐рдХ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрдЦрд╛ рдЧрдпрд╛ рдерд╛ {\ _ \ _ {{0,1} \ right \} ^ рдПрди}{\ _ \ _ {{0,1} \ right \} ^ рдПрди} рдХреЛ {\ _ \ _ {{0,1} \ right \} ^ рдПрди}{\ _ \ _ {{0,1} \ right \} ^ рдПрди} ред


рдХреБрдЫ LFSR рдХреЗ рд╕реНрдЯреЗрдЯ рд╡реЗрдХреНрдЯрд░ рдХреЛ рдПрдХ рдореИрдЯреНрд░рд┐рдХреНрд╕ рджреНрд╡рд╛рд░рд╛ (Fiboancci рдпрд╛ рдЧреИрд▓реЛрдЬрд╝ рдкреНрд░рдХрд╛рд░ рдХреЗ) рдЧреБрдгрд╛ рдХрд░рдирд╛ LFSR рдХреЛ рдХреНрд▓реЙрдХ рдХрд░рдиреЗ рдпрд╛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред

рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдЬрдирд░реЗрдЯрд░


рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдЬрдирд░реЗрдЯрд░ 2015 рдореЗрдВ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдПрдХ рдШрдбрд╝реА-рдирд┐рдпрдВрддреНрд░рд┐рдд рдЬрдирд░реЗрдЯрд░ рд╣реИред рдпрд╣ рдмреАрдЬреАрдп рдФрд░ рд╕рд╛рдЗрдб рдЪреИрдирд▓ рд╣рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рд░реЛрдз рд╕рд╛рдмрд┐рдд рд╣реЛрддрд╛ рд╣реИред рдЗрд╕ рдЕрдиреБрднрд╛рдЧ рдореЗрдВ, рд╣рдо рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдЬрдирд░реЗрдЯрд░ рдХреЗ рдбрд┐рдЬрд╛рдЗрди рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░реЗрдВрдЧреЗ, рдЬреИрд╕рд╛ рдХрд┐ рдЗрд╕рдХреЗ рдЕрдиреНрд╡реЗрд╖рдХреЛрдВ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред


рдореВрд▓ рд╕рдВрд░рдЪрдирд╛


рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдЬрдирд░реЗрдЯрд░ рдореЗрдВ рджреЛ LFSR рд╣реЛрддреЗ рд╣реИрдВ: рдПрдХ рдирд┐рдпрдВрддреНрд░рдг LFSR рдПрдП рд▓рдВрдмрд╛рдИ рдХреА рдПрдирдПрди рдФрд░ рдПрдХ рдбреЗрдЯрд╛ LFSR рдмрдм рд▓рдВрдмрд╛рдИ рдХреА рдПрдордПрдо ред рдирд┐рдпрдВрддреНрд░рдг LFSR рдХреЛ рдкрд╣рд▓реЗ рдмрддрд╛рдП рдЕрдиреБрд╕рд╛рд░ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдбреЗрдЯрд╛ LFSR рдХреЛ рджреЛ рд╕рдВрднрд╛рд╡рд┐рдд рдореИрдЯреНрд░рд┐рдХреНрд╕ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ,  mathopM nolimitsi1 рдпрд╛  mathopM nolimitsj2 , рдХрд╣рд╛рдБ M1,M2 рдХреБрдЫ рдЖрджрд┐рдо рдмрд╣реБрдкрдж рдХреЗ рд╕рд╛рдереА рдореИрдЯреНрд░рд┐рд╕реЗрд╕ рд╣реИрдВред рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рдЪреБрдирдирд╛ рдирд┐рдпрдВрддреНрд░рдг рдПрд▓рдПрдлрдПрд╕рдЖрд░ рд╕реЗ рд╕рд┐рдЧреНрдирд▓ рдЖрдЙрдЯрдкреБрдЯ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

\ mathop B \ nolimits ^ t = \ left \ {\ _ рд╢реБрд░реВ рдХрд░рдирд╛ {array} {l} \ mathop M \ nolimits_1 ^ i \ cdot \ mathop B \ nolimits ^ {t-1} {rm {\ _ \ _ if \ \}} \ mathop A \ nolimits_ {M-1} ^ t = 0 \\ \ mathop M \ nolimits_2 ^ j \ cdot \ mathop B \ nolimits ^ {t-1} {rm {\ _ \ _ if \ \}} \ mathop A \ nolimits_ {M-1} ^ t = 1 \ end {array} \ right $ $


рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдЬрдирд░реЗрдЯрд░ рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ LFSR рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рд╣реИ рдм ред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рд╣рдордиреЗ рд╡рд╣ рдорд╛рди рд▓рд┐рдпрд╛ рдП рдПрдХ рдЧреИрд▓реЛрдЬрд╝ рдПрд▓рдПрдлрдПрд╕рдЖрд░ рд╣реИред рдпрд╣ рд╕рд┐рд░реНрдл рдПрдХ рдлрд╛рдЗрдмреЛрдиреИрдЪрд┐ LFSR рд╣реЛ рд╕рдХрддрд╛ рд╣реИред


рдкреВрд░реНрдгрд╛рдВрдХреЛрдВ i,j рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рд╕реВрдЪрдХрд╛рдВрдХ рдХрд╣рд▓рд╛рддреЗ рд╣реИрдВред

рдмреАрдЬ


рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ рдПрдХ LFSR рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рдкреБрдирд░рд╛рд╡реГрддрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реИ 2рдПрд▓тИТ1 рдкрд┐рдЫрд▓реЗ рд░рд╛рдЬреНрдпреЛрдВ рдХреЗ рдкреБрдирд░реАрдХреНрд╖рдг рд╕реЗ рдкрд╣рд▓реЗ рдЧреИрд░-рддреБрдЪреНрдЫ рд░рд╛рдЬреНрдпред рдЪреВрдВрдХрд┐ рдореИрдЯреНрд░рд┐рд╕реЗрд╕ рд╣реИрдВ M1,M2 LFSR рдХреЗ рдЯреНрд░рд╛рдВрд╕рдлреЙрд░реНрдореЗрд╢рди рдореИрдЯреНрд░рд┐рд╕реЗрд╕ рд╣реИрдВ, рд╣рдо рдЙрд╕ рдкреВрд░реНрдгрд╛рдВрдХ рдХреЛ рдШрдЯрд╛ рд╕рдХрддреЗ рд╣реИрдВ i,j рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ 2MтИТ1 рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдореИрдЯреНрд░реАрд╕ рджреЛрд╣рд░рд╛рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрдВред


рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдЬрдирд░реЗрдЯрд░ рдХреЗ рд▓рд┐рдП рдмреАрдЬ рд╣реИ рдПрди+3рдПрдо рдмрд┐рдЯреНрд╕, LFSR рдХреЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд░рд╛рдЬреНрдпреЛрдВ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддреЗ рд╣реИрдВ рдП рдФрд░ рдм рдФрд░ рдкреВрд░реНрдгрд╛рдВрдХ рд╢рдХреНрддрд┐рдпрд╛рдВ i,j ред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдореИрдЯреНрд░рд┐рд╕реЗрд╕ M1,M2 рдкреВрд░реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рджреМрд░рд╛рди рддрдп рдХрд┐рдП рдЧрдП рд╣реИрдВ рдФрд░ рдмреАрдЬ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИрдВред


рд╡реЗрд░рд┐рд▓реЛрдЧ рдбрд┐рдЬрд╛рдЗрди


рдЗрд╕ рдЦрдВрдб рдореЗрдВ, рд╣рдо рд╡реЗрд░рд┐рд▓реЙрдЧ рдПрдЪрдбреАрдПрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдЬрдирд░реЗрдЯрд░ рдХреЗ рд╣рдорд╛рд░реЗ рдбрд┐рдЬрд╛рдЗрди рдХреЛ рдкреЗрд╢ рдХрд░реЗрдВрдЧреЗред рд╣рдо рдкреНрд░рддреНрдпреЗрдХ рдореЙрдбреНрдпреВрд▓ рдбрд┐рдЬрд╛рдЗрди рдХреЛ рдиреАрдЪреЗ рдХреА рдУрд░ рдлреИрд╢рди рдореЗрдВ рдкреЗрд╢ рдХрд░реЗрдВрдЧреЗред рдмрд╣реБрдд рдЕрдВрдд рдореЗрдВ, рд╣рдо рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдЬрдирд░реЗрдЯрд░ рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдкрд░рд┐рдЪрдп рджреЗрддреЗ рд╣реИрдВред


рд╣рдорд╛рд░реЗ рдбрд┐рдЬрд╛рдЗрди рдореЗрдВ, рд╣рдордиреЗ рдХрдо рд╕реЗ рдХрдо рд╕рдордХрд╛рд▓рд┐рдХ рдШрдЯрдХреЛрдВ рдХреЛ рд░рдЦрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред рдХреЗрд╡рд▓ рдШрдбрд╝реА рдирд┐рдпрдВрддреНрд░рд┐рдд рдШрдЯрдХ LFSR рд╣реИрдВ рдП,рдмреА ред


рдореИрдЯреНрд░рд┐рдХреНрд╕ рдФрд░ рд╡реЗрдХреНрдЯрд░ рдСрдкрд░реЗрд╢рди рдХреЛ рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрд░реАрдХреЛрдВ рд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рддрд░реНрдХ рдЗрдХрд╛рдЗрдпреЛрдВ, рдореЗрдореЛрд░реА рдЗрдХрд╛рдЗрдпреЛрдВ рдФрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХ рдЬрдЯрд┐рд▓рддрд╛ рдХреА рдЦрдкрдд рдореЗрдВ рднрд┐рдиреНрдирддрд╛ рд╣реИред рд╣рдорд╛рд░реЗ рдбрд┐рдЬрд╛рдЗрди рдореЗрдВ, рд╣рдо рдкреНрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХ рдмреНрд▓реЙрдХреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рддрд░реНрдХ рддрддреНрд╡реЛрдВ рдХрд╛ рдЕрдзрд┐рдХрддрдо рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред


рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдореЙрдбреНрдпреВрд▓ рдХреЗ рд╕рднреА рдореИрдЯреНрд░рд┐рд╕реЗрд╕ рдХреЛ рд╢реБрд░реВ рдореЗрдВ рдЕрдиреБрдХреНрд░рдорд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ 0 рдмрд╛рдПрдВ рд╕реЗ рджрд╛рдПрдВ, рдФрд░ рдлрд┐рд░ рдиреАрдЪреЗ рд╕реЗ рдКрдкрд░ред


рдпрд╣ рднреА рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рд╕рднреА рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рдкреИрд░рд╛рдореАрдЯрд░ рдЖрдХрд╛рд░ рд╣реИ; рдпрд╣ рдбрд┐рдмрдЧрд┐рдВрдЧ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╣реИред рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ, рд╕рднреА рдЖрдХрд╛рд░ рддрдп рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред


рдмрд╣реБрд╕рдВрдХреЗрддрдХ


рдпрд╣ рдПрдХ рдореЙрдбреНрдпреВрд▓ рд╣реИ рдЬреЛ 2 рд╕реЗ 1 рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ рдПрди -рдмрд┐рдЯ рдорд▓реНрдЯреАрдкреНрд▓реЗрдХреНрд╕рд░ред рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рджреЛ рд╣реИрдВ рдПрди -рдмрд┐рдЯ рдЗрдирдкреБрдЯ рд▓рд╛рдЗрдиреЗрдВ, рдПрдХ 1-рдмрд┐рдЯ рдЪрдпрдирдХрд░реНрддрд╛ рд▓рд╛рдЗрди, рдФрд░ рдПрди -рдмрд┐рдЯ рдЖрдЙрдЯрдкреБрдЯ рд▓рд╛рдЗрдиред рдпрджрд┐ рдЪрдпрдирдХрд░реНрддрд╛ рдЗрдирдкреБрдЯ рд╣реИ 0 рдлрд┐рд░ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдкрд╣рд▓реА рдЗрдирдкреБрдЯ рд▓рд╛рдЗрди рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЕрдиреНрдпрдерд╛ рдЗрд╕реЗ рджреВрд╕рд░реЗ рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред


рдорд▓реНрдЯреАрдкреНрд▓реЗрдХреНрд╕ рдореЙрдбреНрдпреВрд▓


рд╡реЗрдХреНрдЯрд░ рдкрд░рд┐рд╡рд░реНрддрди


рдпрд╣ рдореЙрдбреНрдпреВрд▓ рд╡реЗрдХреНрдЯрд░ рдкрд░ рд░реИрдЦрд┐рдХ рдкрд░рд┐рд╡рд░реНрддрди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред рдЗрд╕реЗ рдЗрдирдкреБрдЯ рдП рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ рдПрди Nрдмрд╛рд░ рдкрд░рд┐рд╡рд░реНрддрди рдореИрдЯреНрд░рд┐рдХреНрд╕ рдФрд░ рдП рдПрди -рдмрд┐рдЯ рд╡реЗрдХреНрдЯрд░ред рдпрд╣ рдЕрдкрдиреЗ рдЗрдирдкреБрдЯ рдХреЗ рдореИрдЯреНрд░рд┐рдХреНрд╕-рд╡реЗрдХреНрдЯрд░ рдЙрддреНрдкрд╛рдж рдХреЛ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рддрд╛ рд╣реИред


рдЖрдЙрдЯрдкреБрдЯ рд╡реЗрдХреНрдЯрд░ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдмрд┐рдЯ рдПрдХ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реИ рдПрди -рдмрд┐рдЯ xor рдЧреЗрдЯ, рдЗрдирдкреБрдЯ рдХреЗ рдкрд░рд┐рдгрд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЗ рд░рд╣рд╛ рд╣реИ рдПрди -рдмрд┐рдЯ рдмрд┐рдЯрд╡рд╛рдЗрдЬрд╝ рдФрд░ рдЗрдирдкреБрдЯ рд╡реЗрдХреНрдЯрд░ рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рдореИрдЯреНрд░рд┐рдХреНрд╕ рдкрдВрдХреНрддрд┐ред рдпрд╣реА рд╣реИ, рдкреНрд░рддреНрдпреЗрдХ рдЖрдЙрдЯрдкреБрдЯ рдмрд┐рдЯ рдЗрдирдкреБрдЯ рдХреЗ рд▓рд┐рдП рдХрдареЛрд░ рд╣реИ, рдФрд░ рдХрд┐рд╕реА рднреА рдкреНрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХ рдмреНрд▓реЙрдХреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред


рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ N2 рджреЛ-рдЗрдирдкреБрдЯ рдФрд░ рдЧреЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╕рд╛рде рдореЗрдВ рдПрдирдПрди -рдЗрдирдкреБрдЯ рдПрдХреНрд╕рд░ рдЧреЗрдЯреНрд╕ред


рд╡реЗрдХреНрдЯрд░ рдкрд░рд┐рд╡рд░реНрддрди рдореЙрдбреНрдпреВрд▓


рдкрд╣рдЪрд╛рди


рдпрд╣ рдореЙрдбреНрдпреВрд▓ рдХреЛрдИ рдЗрдирдкреБрдЯ рд╕реНрд╡реАрдХрд╛рд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдПрди Nрдмрд╛рд░ -рдмрд┐рдЯ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдПрди рдкрд╣рдЪрд╛рди рдореИрдЯреНрд░рд┐рдХреНрд╕ред рдЗрд╕ рддрд░рд╣ рдХреЗ рдореЙрдбреНрдпреВрд▓ рдХреЛ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП рдШреЛрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддрд╛рдХрд┐ рд╣рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдЕрд▓рдЧ рдЖрдХрд╛рд░ рдХреЗ рд▓рд┐рдП рд╡реИрд╢реНрд╡рд┐рдХ рд░рдЬрд┐рд╕реНрдЯрд░ рд╡реЗрдХреНрдЯрд░ рдХреЛ рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝ рди рдХрд░рдирд╛ рдкрдбрд╝реЗред


рдкрд╣рдЪрд╛рди рдореИрдЯреНрд░рд┐рдХреНрд╕ рдореЙрдбреНрдпреВрд▓


рдЦрд┐рд╕рдХрд╛рдирд╛


рдпрд╣ рдореЙрдбреНрдпреВрд▓ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ a рдПрди Nрдмрд╛рд░ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдЗрд╕рдХреЗ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдгред рдЗрд╕ рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рди рддреЛ рддрд╛рд░реНрдХрд┐рдХ рдФрд░ рди рд╣реА рдореЗрдореЛрд░реА рддрддреНрд╡реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рдХреЗрд╡рд▓ рдЗрд╕рдХреЗ рдЗрдирдкреБрдЯ рдХрд╛ рдПрдХ рдХреНрд░рдордЪрдп рд╣реИ
ред

рдореИрдЯреНрд░рд┐рдХреНрд╕ рдЯреНрд░рд╛рдВрдЬрд╝рд┐рд╢рди рдореЙрдбреНрдпреВрд▓


рдореИрдЯреНрд░рд┐рдХреНрд╕ рдЧреБрдгрди


рдпрд╣ рдореИрдЯреНрд░рд┐рдХреНрд╕-рдореИрдЯреНрд░рд┐рдХреНрд╕ рдЧреБрдгрд╛ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ рдореЙрдбреНрдпреВрд▓ рд╣реИред рдпрд╣ рджреЛ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ рдПрди Nрдмрд╛рд░ рдЗрдирдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдореИрдЯреНрд░рд┐рдХреНрд╕, рдФрд░ рдЙрдирдХреЗ рдореИрдЯреНрд░рд┐рдХреНрд╕-рдореИрдЯреНрд░рд┐рдХреНрд╕ рдЙрддреНрдкрд╛рдж рдХреЛ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рддрд╛ рд╣реИред


рдЗрд╕ рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдЯреНрд░рд╛рдВрдЬрд╝реЛрдЬрд╝ рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИред рдЗрд╕рд╕реЗ рджреВрд╕рд░реЗ рдЗрдирдкреБрдЯ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдореЗрдВ рдХреЙрд▓рдо рдХреЗ рд▓рд┐рдП рд▓рдЧрд╛рддрд╛рд░ рд╕реВрдЪрдХрд╛рдВрдХреЛрдВ рдХреЛ рдЕрд╕рд╛рдЗрди рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдЖрдЙрдЯрдкреБрдЯ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рддрдм a рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рджреА рдЬрд╛рддреА рд╣реИ рдПрди -рдЗрдирдкреБрдЯ рдПрдХреНрд╕ рдЧреЗрдЯ, рдЬрд┐рд╕рдХрд╛ рдЗрдирдкреБрдЯ рдмрд┐рдЯрд╡рд╛рдЗрдЬ рд╣реИ рдФрд░ рдкрд╣рд▓реЗ рдореИрдЯреНрд░рд┐рдХреНрд╕ рд╕реЗ рджреВрд╕рд░реА рдкрдВрдХреНрддрд┐ рдФрд░ рджреВрд╕рд░реЗ рд╕реЗ рдХреЙрд▓рдоред


рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ N3 рджреЛ-рдЗрдирдкреБрдЯ рдФрд░ рдЧреЗрдЯ рдФрд░ N2рдПрди -рдЗрдирдкреБрдЯ рдПрдХреНрд╕реЛрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЗрд╕ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред


рдореИрдЯреНрд░рд┐рдХреНрд╕ рдЧреБрдгрди рдореЙрдбреНрдпреВрд▓


рдореИрдЯреНрд░рд┐рдХреНрд╕ рдПрдХреНрд╕рдкреНрд▓реЛрд░реЗрд╢рди


рдпрд╣ рдореЙрдбреНрдпреВрд▓ рдПрдХ рдкреВрд░реНрдгрд╛рдВрдХ рд╢рдХреНрддрд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдЙрдард╛рддрд╛ рд╣реИред рдЗрд╕реЗ рдЗрдирдкреБрдЯ рдП рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ рдПрди Nрдмрд╛рд░ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдФрд░ рдП K -рдмрд┐рдЯ рдкреВрд░реНрдгрд╛рдВрдХред рдЗрд╕рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкреВрд░реНрдгрд╛рдВрдХ рд╢рдХреНрддрд┐ рдХреЗ рд▓рд┐рдП рдЙрдард╛рдпрд╛ рдЧрдпрд╛ рдореИрдЯреНрд░рд┐рдХреНрд╕ рд╣реИред


рдореИрдЯреНрд░рд┐рдХреНрд╕ рдПрдХреНрд╕рдкреНрд▓реЛрд░реЗрд╢рди рдореЛрдбреНрдпреВрд▓


рдирд┐рдпрдВрддреНрд░рдг рдЗрдХрд╛рдИ


рдпрд╣ рдореЙрдбреНрдпреВрд▓ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ рдПрди -рдмрд┐рдЯ рдХрдВрдЯреНрд░реЛрд▓ LFSRред рдпрд╣ рд╣рдорд╛рд░реЗ рдбрд┐рдЬрд╛рдЗрди рдореЗрдВ рджреЛ рдШрдбрд╝реА рдирд┐рдпрдВрддреНрд░рд┐рдд рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред


рдЗрд╕рдореЗрдВ рдПрдХ рд╕реНрдЯреИрдЯрд┐рдХ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИ рдПрди Nрдмрд╛рд░ LFSR рдкрд░рд┐рд╡рд░реНрддрди рдореИрдЯреНрд░рд┐рдХреНрд╕ рдФрд░ рдПрдХ рдЪрд░ рдПрди -рдмреЗрдЯреА рдЕрд╡рд╕реНрдерд╛ред рдЗрд╕рдХреЗ рдЗрдирдкреБрдЯ рдореЗрдВ рдПрдХ рдШрдбрд╝реА, рдПрдХ рд╢рд╛рдорд┐рд▓ рд╣реИ рдПрди -рдмрд┐рдЯ рд╕реНрдерд┐рддрд┐ рд░реАрд╕реЗрдЯ, рдФрд░ рд░реАрд╕реЗрдЯ рд╕рд┐рдЧреНрдирд▓ред рдЗрд╕рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рд╕рд┐рдВрдЧрд▓ рдмрд┐рдЯ рд╣реИ, рдЬреЛ LFSR рдХрд╛ рдЖрдЦрд┐рд░реА рдмрд┐рдЯ рд╣реИред


рдШрдбрд╝реА рд╕рдВрдХреЗрдд рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдХрд┐рдирд╛рд░реЗ рдХреЗ рдмрд╛рдж, рд░рд╛рдЬреНрдп рдореИрдЯреНрд░рд┐рдХреНрд╕-рд╡реЗрдХреНрдЯрд░ рдЧреБрдгрди рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкрд░рд┐рд╡рд░реНрддрди рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд░реАрд╕реЗрдЯ рд╕рдВрдХреЗрдд рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдХрд┐рдирд╛рд░реЗ рдХреЗ рдмрд╛рдж рд░рд╛рдЬреНрдп рд░реАрд╕реЗрдЯ рдХреЛ рдЖрдВрддрд░рд┐рдХ рд╕реНрдерд┐рддрд┐ рдХреЛ рд╕реМрдВрдкрд╛ рдЧрдпрд╛ рд╣реИред


рдЫрд╡рд┐


рдирд┐рдпрдВрддреНрд░рдг рдЗрдХрд╛рдИ рдореЙрдбреНрдпреВрд▓


рдбреЗрдЯрд╛ рдпреВрдирд┐рдЯ


рдПрди рдбреЗрдЯрд╛ LFSR рдЗрд╕ рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдХрдВрдЯреНрд░реЛрд▓ рдпреВрдирд┐рдЯ рдореЙрдбреНрдпреВрд▓ рдХреА рддрд░рд╣, рдпрд╣ рдШрдбрд╝реА рдирд┐рдпрдВрддреНрд░рд┐рдд рд╣реИ


рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рджреЛ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдПрди Nрдмрд╛рд░ рдкрд░рд┐рд╡рд░реНрддрди рдореИрдЯреНрд░реЗрд╕ рдФрд░ рдП рдПрди -рдмрд┐рдЯ LFSR рд╕реНрдерд┐рддрд┐ред рдпрд╣ рдЗрдирдкреБрдЯ рдХреЛ рдПрдХ рдШрдбрд╝реА рд╕рдВрдХреЗрдд, рдПрдХ рдирд┐рдпрдВрддреНрд░рдг рд╕рдВрдХреЗрдд, рдПрдХ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ рдПрди -рдмрд┐рдЯ LFSR рд╕реНрдерд┐рддрд┐ рд░реАрд╕реЗрдЯ, рджреЛ рдПрди Nрдмрд╛рд░ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдкрд░рд┐рд╡рд░реНрддрди рд░реАрд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдПрдХ рд░реАрд╕реЗрдЯ рд╕рд┐рдЧреНрдирд▓ред рдЗрд╕рдХрд╛ рдПрдХ рдмрд┐рдЯ рдЖрдЙрдЯрдкреБрдЯ рд╣реИ, рдЖрдВрддрд░рд┐рдХ LFSR рдХрд╛ рдЕрдВрддрд┐рдо рдмрд┐рдЯред


рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЬрдм рд╕реЗ рдмреАрдЬ рдХреЛ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рддрдм рдкрд░рд┐рд╡рд░реНрддрди рдореЗрдЯреНрд░рд┐рд╕реЗрд╕ рдХреЛ рднреА рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдирд┐рдпрдВрддреНрд░рдг рдЗрдХрд╛рдИ рдХреЗ рд╡рд┐рдкрд░реАрдд рдЬрд┐рд╕рдХрд╛ рдкрд░рд┐рд╡рд░реНрддрди рдореИрдЯреНрд░рд┐рдХреНрд╕ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛред

рдЫрд╡рд┐


\ рдбрд╛рдЯрд╛ рдпреВрдирд┐рдЯ


рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдЬрдирд░реЗрдЯрд░


рдпрд╣ рд╣рдорд╛рд░реЗ рдбрд┐рдЬрд╛рдЗрди рдХрд╛ рдореБрдЦреНрдп рдореЙрдбреНрдпреВрд▓ рд╣реИред рдпрд╣ рдкреВрд░реНрдгрд╛рдВрдХреЛрдВ рджреНрд╡рд╛рд░рд╛ рдорд╛рдирдХреАрдХреГрдд рд╣реИ рдПрди,рдПрдо , рдЬреЛ рдХреНрд░рдорд╢рдГ рдирд┐рдпрдВрддреНрд░рдг рдФрд░ рдбреЗрдЯрд╛ рдЗрдХрд╛рдЗрдпреЛрдВ рдХреЗ рдЖрдХрд╛рд░ рд╣реИрдВред


рдЗрд╕ рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЗрдирдкреБрдЯ рдПрдХ рдШрдбрд╝реА рд╕рдВрдХреЗрдд рд╣реИ, a рдПрди+3рдПрдо -рдмрд┐рдЯ рдмреАрдЬ, рдФрд░ рдПрдХ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╕рдВрдХреЗрддред рдмреАрдЬ рдирд┐рдпрдВрддреНрд░рдг LFSR рд░реАрд╕реЗрдЯ, рдбреЗрдЯрд╛ LFSR рд░реАрд╕реЗрдЯ, рдФрд░ рдкреВрд░реНрдгрд╛рдВрдХреЛрдВ рдХрд╛ рдПрдХ рд╕рдВрдпреЛрдЬрди рд╣реИ i,j рдЗрд╕рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рдПрдХ рдмрд┐рдЯ рд╣реИ, рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдЬрдирд░реЗрдЯрд░ рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрди рдЫрджреНрдо рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдмрд┐рдЯред


рдЗрд╕ рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рджреЛ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ M рдЧреБрдирд╛M рдореИрдЯреНрд░рд┐рдХреНрд╕  mathopM nolimits1, mathopM nolimits2 ред рдпреЗ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдкреВрд░реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рджреМрд░рд╛рди рддрдп рдХрд┐рдП рдЧрдП рд╣реИрдВред


рдбреЗрдЯрд╛ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЗ рд▓рд┐рдП рдЗрдирдкреБрдЯ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреЛ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдПрдХреНрд╕рдкреЛрдиреЗрдВрдЪрд░ рдореЙрдбреНрдпреВрд▓ рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рдЙрдирдХрд╛ рдЗрдирдкреБрдЯ рдирд┐рд╢реНрдЪрд┐рдд рдкрд░рд┐рд╡рд░реНрддрди рдореИрдЯреНрд░рд┐рдХреНрд╕ рдФрд░ рдкреВрд░реНрдгрд╛рдВрдХ рд╣реЛрддреЗ рд╣реИрдВ i,j рдмреАрдЬ рд╕реЗ рдирд┐рдХрд╛рд▓рд╛ рдЬрд╛рддрд╛ рд╣реИред


рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдЬрдирд░реЗрдЯрд░ рдореЙрдбреНрдпреВрд▓


рдирд┐рд╖реНрдХрд░реНрд╖ рдФрд░ рд╕рд┐рдлрд╛рд░рд┐рд╢реЗрдВ


рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ, рд╣рдордиреЗ рд╡реЗрд░рд┐рд▓реЙрдЧ рдПрдЪрдбреАрдПрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдЬрдирд░реЗрдЯрд░ рдХрд╛ рдПрдХ рдбрд┐рдЬрд╝рд╛рдЗрди рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рд╣реИред рдпрд╣ рдбрд┐рдЬрд╛рдЗрди рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИ, рдФрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХ рдмреНрд▓реЙрдХреЛрдВ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред рдРрд╕рд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдг рддрд░реНрдХ рдФрд░ рд╕реНрдореГрддрд┐ рддрддреНрд╡реЛрдВ рдХреА рдХреАрдордд рдкрд░ рдЕрдзрд┐рдХрддрдо рдкреНрд░рджрд░реНрд╢рди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рддрд░реНрдХ рдФрд░ рд╕реНрдореГрддрд┐ рддрддреНрд╡реЛрдВ рдХреА рдмрд╛рдзрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХреБрдЫ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП, рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рддреНрдпрд╛рдЧ рдХрд░рдирд╛ рдФрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХ рдмреНрд▓реЙрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдмрдврд╝рд╛рдирд╛ рдлрд╛рдпрджреЗрдордВрдж рд╣реЛ рд╕рдХрддрд╛ рд╣реИред


рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рдПрдХ рджреЛрд╖ рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд░ рдЕрдЪреНрдЫрд╛ рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рд╕реВрдЪрдХрд╛рдВрдХ рдЪреБрдирдиреЗ рдХреА рдЬрд┐рдореНрдореЗрджрд╛рд░реА рджреЗрддрд╛ рд╣реИред рдкреНрд░рдпреБрдХреНрдд рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдЗрдВрдбреЗрдХреНрд╕ рдХреА рд╡реИрдзрддрд╛ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрднрд╛рд╡рд┐рдд рдкреНрд░рдЧрддрд┐ рдПрдХ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдШрдЯрдХ рдЬреЛрдбрд╝ рд░рд╣реА рд╣реИред рдЗрд╕рдХреЗ рд▓рд┐рдП рдЬрдЯрд┐рд▓ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЬреИрд╕реЗ рдХрд┐рд╕реА рджрд┐рдП рдЧрдП рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреА рдмрд╣реБрдкрджрддрд╛ рдХреА рдЦреЛрдЬ рдХрд░рдирд╛ рдФрд░ рдЗрд╕реЗ рдкреНрд░рд╛рдЗрдореЗрдЯрд┐рд╡рд┐рдЯреА рдХреЗ рд▓рд┐рдП рдЬрд╛рдВрдЪрдирд╛ред


рдПрдХ рд╕рдВрднрд╛рд╡рд┐рдд рдЙрдиреНрдирддрд┐ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рд╕реВрдЪрдХрд╛рдВрдХреЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдЪреНрдЪреЗ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЦреНрдпрд╛ рдЬрдирд░реЗрдЯрд░ рдХреЛ рдЬреЛрдбрд╝ рд░рд╣реА рд╣реИ, рдФрд░ рдПрдХ рдмрд╛рд░ рдорд┐рд▓рдиреЗ рдкрд░ рдПрдХ рд╡реИрдз рдЬреЛрдбрд╝реА рдХреЛ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рддреА рд╣реИред рдпрд╣ рд╕рд╛рдмрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЙрдЪреНрдЪ рд╕рдВрднрд╛рд╡рдирд╛ рдХреЗ рд╕рд╛рде рдереЛрдбрд╝реЗ рд╕рдордп рдХреЗ рдмрд╛рдж рд░реБрдХ рдЬрд╛рддреА рд╣реИред


рд╕рдВрджрд░реНрдн



  1. рдХрд╛рдЯреНрдЬрд╝, рдЬреЛрдирд╛рдерди, рдПрдЯ рдЕрд▓ред рд▓рд╛рдЧреВ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА рдХреА рд╣реИрдВрдбрдмреБрдХред рд╕реАрдЖрд░рд╕реА рдкреНрд░реЗрд╕, 1996ред
  2. рдЪреЛрдИ, рдЬреВрди, рдПрдЯ рдЕрд▓ред "рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдЬрдирд░реЗрдЯрд░: рдмреАрдЬрдЧрдгрд┐рддреАрдп рдФрд░ рд╕рд╛рдЗрдб рдЪреИрдирд▓ рд╣рдорд▓реЛрдВ рдХреЗ рдЦрд┐рд▓рд╛рдл рдкреНрд░рддрд┐рд░реЛрдз рдХреЗ рд╕рд╛рде рдирдИ рдШрдбрд╝реА рдирд┐рдпрдВрддреНрд░рд┐рдд рдЬрдирд░реЗрдЯрд░ред" рдПрдиреНрдЯреНрд░реЙрдкреА 17.6 (2015): 3692-3709ред
  3. рд╢рдореАрд░, рдЖрджрд┐ред "рд╕реНрдЯреНрд░реАрдо рд╕рд┐рдлрд░: рдореГрдд рдпрд╛ рдЬреАрд╡рд┐рдд?" ASIACRYPTред 2004ред
  4. Uninitiated рдХреЗ рд▓рд┐рдП LFSRs

Source: https://habr.com/ru/post/hi431468/


All Articles