ISSN 2224-087X (Друкована версія)
ISSN 2224-0888 (Online версія)

Збірник наукових праць "Електроніка та інформаційні технології"

(З 1966 року до 2010 року виходив під назвою "Теоретична електротехніка")

Свідоцтво про державну реєстрацію КВ № 17618-6468ПР від 11.02.2011 р.

Головна сторінка Пошук Правила оформлення статей English     Русский

Випуск 10

Випуск 10, Сторінки: 86-98
НАНЕСЕННЯ ЦИФРОВИХ ПІДПИСІВ ІЗ ВИКОРИСТАННЯМ КОСИНУСНОГО ТА МАЛОХВИЛЬОВОГО ДИСКРЕТНИХ ПЕРЕТВОРЕНЬ
І. Половинко
У зв’язку із істотним зростанням кількості передачі електронних документів, виникає потреба в розробленні ефективних методів нанесення на них ідентифікаційних міток власника, які представляють собою цифровий підпис (ЦП) у формі видимого або невидимого зображення. ЦП повинні відповідати певним вимогам: Зокрема вони повинні бути непомітними для користувачів. Автор повинен мати можливість виявити несанкціоноване використання файлу. ЦП не може бути видалений сторонніми особами а також бути стійким до зміни формату і розмірів документу, його масштабування, стискування, повороту, фільтрації, введення спецефектів, монтажу, аналогових і цифрових перетворень. ЦП хоча і відрізняються середньою надійністю, але при цьому має незначну інформаційну ємність. Представлена робота покликана підвищити надійність ЦП. Для цього нанесення ЦП здійснювалось двома алгоритмами, причому вибір алгоритму залежить від співвідношення розмірів самого ЦП та зображення. ЦП проходить обробку після вибору, включаючи перетворення в градації сірого. Для реалізації дискретного косинусного перетворення використовується алгоритм Хсю. Цей алгоритм є ефективним у випадку вибору розмірів ЦП вдвічі меншим розміру зображення. Для реалізації малохвильового перетворення використовується алгоритм Пітаса. Цей алгоритм використовується у випадку вибору ЦП більше половини розміру зображення. Практична частина роботи реалізована мовою програмування С# у середовищі VisualStudio 2017 CommunityEdition. Для обробки зображення використовуються базові методи технології .NET та додатково бібліотека обробки зображення AForge.NET. Робота програми відбувається в двох режимах: нанесення і зчитування зображення. Програма, код якої представлений у додатку, дозволяє відкривати будь-який формат зображення і, відповідно, зберігати зашифроване зображення теж в будь-якому форматі.
PDF-версія

Головна сторінка Пошук Правила оформлення статей English     Русский

© Львівський національний університет імені Івана Франка, 2011

Розробка програмного забезпечення та підтримка - лабораторія високопродуктивних обчислювальних систем