Jump to content

Рейнг-корректирующий код ошибок

Ранные коды
Классификация
Иерархия Линейный код блока
Код ранга
Длина блока не
Длина сообщения k
Расстояние n - k + 1
Размер алфавита Q = Q. Не ( Q Prime)
Обозначение [ n , k , d ] -code
Алгоритмы
Чистый -сайс
Евклидовый
с полиномами Фробениуса

В теории кодирования кодами коды рангов (также называемые габидулина ) являются невоичными [ 1 ] Линейные коды коррекции ошибок по сравнению с не хэммингом , а метрикой ранга . Они описали систематический способ строительных норм, который мог бы обнаружить и исправить множество случайных ранга ошибок . Добавляя избыточность с помощью кодирования k -симбольного слова к слову n -симбола, код ранга может исправить любые ошибки ранга до t = ⌊ ( d -1) / 2 ⌋, где d -кодовое расстояние. В качестве кода стирания он может исправить до D - 1 известных стираний.

Код ранга - это алгебраический линейный код по конечному поле Подобно коду Рида -Соломона .

Ранг вектора над максимальное количество линейно независимых компонентов над Полем Ранга расстояния между двумя векторами над это звание разницы этих векторов.

Код ранга исправляет все ошибки с рангом вектора ошибок, не больше, чем t .

Ранга метрика

[ редактировать ]

Позволять быть n -мерным векторным пространством над конечным полем , где является силой простого и это положительное целое число. Позволять , с , быть основой как векторное пространство над полем .

Каждый элемент может быть представлен как Полем Следовательно, каждый вектор над может быть написано как матрица:

Звание вектора над полем это звание соответствующей матрицы над полем обозначен .

Набор всех векторов это пространство Полем Карта ) определяет норму над и метрика ранга :

Код ранга

[ редактировать ]

Набор векторов от называется кодом с кодовым расстоянием Полем Если набор также образует k -мерную подпространство , тогда это называется линейным ( n , k ) -кодом с расстоянием Полем Такой метрический код линейного ранга всегда удовлетворяет ограничению синглтона с равенством.

Генерирующая матрица

[ редактировать ]

Существует несколько известных конструкций кодов ранга, которые представляют собой коды максимального ранга (или MRD) с d = n - k + 1. Самый простой для построения известен как (обобщенный) код габидулина, он был обнаружен сначала Delsarte (который назвал его синглтонской системой ), а затем габидулином [ 2 ] (и Kshevetskiy [ 3 ] ).

Давайте определим власть Фросениуса элемента как

Затем каждый вектор , линейно независимы , определяет генерирующую матрицу MRD ( n , k , d = n - k + 1) -код.

где .

Приложения

[ редактировать ]

Существует несколько предложений для криптосистем с открытым ключом на основе кодов рангов. Однако большинство из них были доказаны небезопасными (см. EG Journal of Cryptology, Апрель 2008 г. [ 4 ] ).

Коды рангов также полезны для исправления ошибок и стирания в сетевом кодировании .

Смотрите также

[ редактировать ]

Примечания

[ редактировать ]
  1. ^ Коды, для которых каждый входной символ находится из набора размеров, превышающего 2.
  2. ^ Габидулин, Эрнст М. (1985). «Теория кодов с максимальным расстоянием ранга» . Проблемы информационной передачи . 21 (1): 1–12.
  3. ^ Кшевецкий, Александр; Габидулин, Эрнст М. (4–9 сентября 2005 г.). «Новая конструкция кодов ранга». Разбирательство. Международный симпозиум по теории информации, 2005. ISIT 2005 . С. 2105–2108. doi : 10.1109/isit.2005.1523717 . ISBN  978-0-7803-9151-2 Полем S2CID   11679865 .
  4. ^ Overbeck, R. (2008). «Структурные атаки для криптосистемы открытого ключа на основе кодов габидулина» . Журнал криптологии . 21 (2): 280–301. doi : 10.1007/s00145-007-9003-9 . S2CID   2393853 .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: bc88a022edc86256be050bf9f1627d4d__1691856180
URL1:https://arc.ask3.ru/arc/aa/bc/4d/bc88a022edc86256be050bf9f1627d4d.html
Заголовок, (Title) документа по адресу, URL1:
Rank error-correcting code - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)