Všechny jeden polynom - All one polynomial
An všechny jeden polynom (AOP) je a polynomiální ve kterém jsou všechny koeficienty jedna. Přes konečné pole řádu dva jsou známy podmínky pro neredukovatelnost AOP, které umožňují tento polynom použít k definování účinných algoritmů a obvodů pro násobení v konečná pole charakteristiky dva.[1] AOP je 1-stejně rozmístěný polynom.[2]
Definice
AOP stupně m má všechny termíny z Xm na X0 s koeficienty 1 a lze jej zapsat jako
nebo
nebo
Tak kořeny všechny jeden polynom stupně m všichni jsou (m+1) tis kořeny jednoty než samotná jednota.
Vlastnosti
Přes GF (2) má AOP mnoho zajímavých vlastností, včetně:
- The Hammingova hmotnost AOP je m +1, maximum možné pro jeho stupeň[3]
- AOP je neredukovatelné kdyby a jen kdyby m + 1 je prvočíslo a 2 je a primitivní kořen modulo m + 1[1] (přes GF (p) s prime p, je to neredukovatelné, jen když m +1 je hlavní a p je primitivní kořenový modul m + 1)
- Jediný AOP, který je primitivní polynom je X2 + x + 1.
Navzdory skutečnosti, že Hammingova váha je velká, kvůli snadné reprezentaci a dalším vylepšením existují účinné implementace v oblastech, jako je teorie kódování a kryptografie.[1]
Přes je AOP kdykoli neredukovatelný m + 1 je prime p, a proto v těchto případech pth cyklotomický polynom.[4]
Reference
- ^ A b C Cohen, Henri; Frey, Gerhard; Avanzi, Roberto; Doche, Christophe; Lange, Tanja; Nguyen, Kim; Vercauteren, Frederik (2005), Příručka kryptografie eliptických a hyperelliptických křivek, Diskrétní matematika a její aplikace, CRC Press, s. 215, ISBN 9781420034981.
- ^ Itoh, Toshiya; Tsujii, Shigeo (1989), „Struktura paralelních multiplikátorů pro třídu polí GF (2m)", Informace a výpočet, 83 (1): 21–40, doi:10.1016 / 0890-5401 (89) 90045-X.
- ^ Reyhani-Masoleh, Arash; Hasan, M. Anwar (2003), „Na nízké složitosti bitové paralelní polynomiální multiplikátory“, Kryptografický hardware a vestavěné systémy - CHES 2003, Přednášky v informatice, 2779, Springer, str. 189–202, doi:10.1007/978-3-540-45238-6_16.
- ^ Sugimura, Tatsuo; Suetugu, Yasunori (1991), „Úvahy o neredukovatelných cyklotomických polynomech“, Elektronika a komunikace v Japonsku, 74 (4): 106–113, doi:10.1002 / ecjc.4430740412, PAN 1136200.