Potochniak y

Post on 19-Jun-2015

707 views 6 download

Transcript of Potochniak y

ШИФРУВАННЯ ДАНИХ В ІМІТАЦІЙНІЙ МОДЕЛІ РЕЛЯЦІЙНОЇ БАЗИ ДАНИХ НА РІВНІ

ТАБЛИЦЬ

Доповідач – Поточняк Я. В.,Науковий керівник – к.т.н., проф. Кунгурцев О.Б.

Одеський національний політехнічний університет

Мета роботи

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

вичленення підструктури з БД, збереження вихідного стану даних,

виділення підмножини запитів, можливе кодування даних. Для полегшення

моделювання РБД надати можливість візуалізованого зображення БД.

Завдання моделі реляційної бази даних

Гарантоване збереження структури таблицьНадання доступу до даних, у таблицяхМоделювання на рівні таблицьШифрування заданих типів даних

• числових (грошові, дати)• зображення

Збереження «правдоподібності» даних

Вимоги при шифруванні числових значень

Не можна змінювати тип данихНе можна змінювати ймовірність появи значень данихПотрібно зберігати співвідношення значень модельованих даних («менше», «більше», «дорівнює»)

Алгоритм шифрування числових даних

1. Визначаємо кількість однакових значень (k)0,5 ≤ k < 1

2. Виділення граничних значень з генеральної сукупності значень кожного поля

amin & amax і A={a1, a2, ..., an}

3. Визначення кількості повторюваних значень – m4. Визначення середнього інтервалу

5. Для кожного елемента з генеральної сукупності визначаємо його вторинне значення

δ = ∆ * k5. Формуємо таблицю значень

Вимоги при шифруванні зображень

Не можна змінювати тип данихІм’я зображення має збігатисяРозміри зашифрованого зображення мають відповідати дійсному

Шифрування зображення

1. Визначення групи таблиць, які будуть моделюватися2. Визначення множини тем оригінальних зображень: Mо = {to1, to2, ..., ton}

3. Формуємо предметну область потрібної теми: Мz = {tz1, tz2, ..., tzn}4. Визначаємо співвідношення Mо МzՍ5. Кожному значенню з оригінальної таблиці БД буде присвоєна тема Тz = < tzi, s, d, r,>

Схема роботи компонент МРБД

Експериментатор моделі РБД

Блок шифрування зображення

Адміністратор РБД

Блок шифрування

числових даних

БД ЗЗ

МРБД

РБД

ФорматРозмір

ФорматРозмір

Додаток Приклад екранної форми

Додаток Приклад екранної форми

Висновки

Запропонований підхід моделювання РБД, у шифрованому вигляді, відповідає усім

вимогам моделювання. Алгоритм шифрування підходить для багатьох задач кодування даних, де шифровані дані виглядають як справжні, а також є необхідним для створення моделей

РБД для тестування. Випробування показали ефективність і надійність запропонованого способу шифрування даних для моделей РБД.

Web – зв’язок

http://db-vdumper.googlecode.com/svn/trunk

yana_onpu@mail.ru

ШИФРУВАННЯ ДАНИХ В ІМІТАЦІЙНІЙ МОДЕЛІ РЕЛЯЦІЙНОЇ БАЗИ ДАНИХ НА РІВНІ ТАБЛИЦЬ

Дякую за увагу!

Одеський національний політехнічний університет