Василенко М.Ю., Чунарьов А.В.
Національний авіаційний
університет (НАУ), Україна
ВИМОГИ ЩОДО ВАГОВИХ КОЕФІЦІЄНТІВ В КОДІ
«ЗВАЖЕНИХ ГРУП»
Вступ. Як відомо, на
інформацію при її циркуляції в інформаційно-телекомунікаційних системах і
мережах впливають [1], [2]:
1. Зовнішні чинники;
2. Внутрішні
чинники;
3. Навмисне
втручання.
При цьому
однією з найважливіших проблем захисту інформації в обчислювальних та
інформаційних системах є збереження її цілісності.
З цією метою,
до будь-якого завадостійкого коду до інформаційного об’єкту необхідно додати контрольну ознаку (R) [1].
де: А – вихідний інформаційний об’єкт (чи
його певна частина); R – контрольна
ознака.
В [1]
показано, що однією з найпростіших
процедур, яка може бути застосована для обрахування , є додавання (підсумовування) інформаційних символів (будемо
наразі вважати, що викривлення наявне в інформаційних символах, а не в
контрольній ознаці), коли контрольна ознака обраховується згідно із виразом:
. (1)
Тут – величина і–го
символу вихідного інформаційного об’єкту. Чисельне значення визначається складом
інформації та системою числення, яка використовується при підставленні числа А . Надалі будемо вважати, що при
підставленні числа А використовується
позиційна система числення з основою p.
При отриманні
інформації спочатку потрібно сформувати нове значення контрольної ознаки () і порівняти із його переданим значенням, обчисливши таким
чином синдром викривлень [2]:
.
В [1] і [2]
розглянуто низку прикладів для часткового випадку
застосування десяткової системи числення. Надалі наведемо приклади в загальній
формі.
Приклад 1. Нехай необхідно
передати чи зберігти в захищеному від викривлень вигляді кодове слово , контрольна ознака якого для визначеності, дорівнює R.
Тоді базове кодове слово має вид .
Припустимо, що на приймальному боці передане
повідомлення отримано з викривленням і має вигляд:
Контрольна
ознака згідно з (1) прийме значення: . Якщо , то робимо висновок про
наявність викривлення. Якщо , то викривлення відсутнє.
Приклад 2. Нехай передано , а прийнято із викривленням у будь-якому символі контрольної
ознаки: . Тоді сформована на приймальному боці контрольна ознака () має значення
.
Зрозуміло, що , отже, це свідчить про наявність викривлення у контрольній
ознаці.
При
цьому [1] щоб визначити величину і місце викривлення, треба при обчисленні контрольної ознаки
“підфарбувати” кожен символ переданої інформації. Як “підфарбовування” можна
використати процедуру (алгоритм) обчислення контрольної ознаки не за виразом
(1), а за правилом:
,
Де – вагові коефіцієнти
відповідних символів.
В
[1] було зроблено попередній висновок про те, що, вагові коефіцієнти повинні
бути більшими ніж максимальна величина. Зрозуміло, що для будь-якої системи числення, максимальна
величина дорівнює (p-1) . Тобто вагові коефіцієнти повинні бути не меншими ніж p.
Надалі
розглянемо співвідношення між ваговими коефіцієнтами інформаційних символів та
надлишкових символів. Для цього скористаємося результатами одержаними в [2]
щодо вагових коефіцієнтів надлишкових символів. В цій роботі було показано, що
при викривленнях надлишкових символів синдром викривлення приймає значення:
,
де: р – основа системи числення, тут і далі і = 0, 1, 2, 3,…, n, – величина
викривлення в і – тому символі, n – розрядність контрольної ознаки. Отже, ваговими коефіцієнтами символів контрольної ознаки
є, природним чином, числа, які дорівнюють відповідній степені основи системи
числення р.
Отже,
згідно з розглянутими вище міркуваннями, правило вибору вагових коефіцієнтів,
як і в [2], формулюється наступним чином: Вагові коефіцієнти розрядів
інформаційних частин мають бути більшими ніж р та не повинні дорівнювати величині(і = 1, 2, …), в
той час як вагові коефіцієнти контрольних символів природним чином повинні
дорівнювати величині.
Література
1.
Василенко М.Ю.
Цілісність інформаційних об’єктів
та завадостійкий код “зважених груп”. Тези доповіді 5-ої міжнародної
науково–практичної конференції «Научният потенциал на света – 2009», 17-25
септември 2009,Т.8 ст. 49-54.
2.
Василенко М. Ю., Чунарьов А.В. Вибір вагових коефіцієнтів в коді “Зважених груп”.
Тези доповіді 5-ої міжнародної науково–практичної конференції «ZPRÁVY VĚDECKÉ IDEJE - 2009», Dĺl 12, 27.10 -
05.11.2009, ст. 33-36.