Все один многочлен - All one polynomial

An все один многочлен (АОП) - это многочлен в котором все коэффициенты равны единице. Над конечное поле второго порядка известны условия неприводимости АОП, которые позволяют использовать этот многочлен для определения эффективных алгоритмов и схем для умножение в конечные поля характеристики два.[1] АОП - это 1-равноотстоящий многочлен.[2]

Определение

AOP степени м имеет все условия от Иксм к Икс0 с коэффициентами 1, и может быть записано как

или

или

Таким образом, корни все один многочлен степени м все (м+1) й корни единства кроме самого единства.

Характеристики

По сравнению с GF (2) АОП имеет много интересных свойств, в том числе:

Несмотря на то, что вес Хэмминга велик, из-за простоты представления и других улучшений существуют эффективные реализации в таких областях, как теория кодирования и криптография.[1]

Над АОП неприводимо, если м + 1 простое число p, поэтому в этих случаях пth циклотомический многочлен.[4]

Рекомендации

  1. ^ а б c Коэн, Анри; Фрей, Герхард; Аванзи, Роберто; Доче, Кристоф; Ланге, Таня; Нгуен, Ким; Веркаутерен, Фредерик (2005), Справочник по криптографии на эллиптических и гиперэллиптических кривых, Дискретная математика и ее приложения, CRC Press, стр. 215, ISBN  9781420034981.
  2. ^ Ито, Тошия; Цудзи, Шигео (1989), "Структура параллельных множителей для класса полей GF (2м)", Информация и вычисления, 83 (1): 21–40, Дои:10.1016 / 0890-5401 (89) 90045-Х.
  3. ^ Рейхани-Масоле, Араш; Хасан, М. Анвар (2003), "О битовых параллельных полиномиальных базисных умножителях низкой сложности", Криптографическое оборудование и встроенные системы - CHES 2003, Конспект лекций по информатике, 2779, Springer, стр. 189–202, Дои:10.1007/978-3-540-45238-6_16.
  4. ^ Сугимура, Тацуо; Суэтугу, Ясунори (1991), "Соображения о неприводимых круговых полиномах", Электроника и связь в Японии, 74 (4): 106–113, Дои:10.1002 / ecjc.4430740412, Г-Н  1136200.

внешняя ссылка