1. ШИФРУВАННЯ ДАНИХ В ІМІТАЦІЙНІЙ
МОДЕЛІ РЕЛЯЦІЙНОЇ БАЗИ ДАНИХ НА РІВНІ
ТАБЛИЦЬ
Доповідач – Поточняк Я. В.,
Науковий керівник – к.т.н., проф. Кунгурцев О.Б.
Одеський національний політехнічний університет
2. Мета роботи
Розробка спеціальних методів і засобів
моделювання, в основу яких покласти
вичленення підструктури з БД,
збереження вихідного стану даних,
виділення підмножини запитів, можливе
кодування даних. Для полегшення
моделювання РБД надати можливість
візуалізованого зображення БД.
3. Завдання моделі реляційної бази даних
Гарантоване збереження структури
таблиць
Надання доступу до даних, у таблицях
Моделювання на рівні таблиць
Шифрування заданих типів даних
• числових (грошові, дати)
• зображення
Збереження «правдоподібності» даних
4. Вимоги при шифруванні числових значень
Не можна змінювати тип даних
Не можна змінювати ймовірність появи
значень даних
Потрібно зберігати співвідношення
значень модельованих даних («менше»,
«більше», «дорівнює»)
5. Алгоритм шифрування числових даних
1. Визначаємо кількість однакових значень (k)
0,5 ≤ k < 1
2. Виділення граничних значень з генеральної
сукупності значень кожного поля
amin & amax і A={a1, a2, ..., an}
3. Визначення кількості повторюваних значень – m
4. Визначення середнього інтервалу
5. Для кожного елемента з генеральної сукупності визначаємо
його вторинне значення
δ=∆*k
5. Формуємо таблицю значень
6. Вимоги при шифруванні зображень
Не можна змінювати тип даних
Ім’я зображення має збігатися
Розміри зашифрованого зображення мають
відповідати дійсному
7. Шифрування зображення
1. Визначення групи таблиць, які будуть
моделюватися
2. Визначення множини тем оригінальних
зображень: Mо = {to1, to2, ..., ton}
3. Формуємо предметну область потрібної
теми: Мz = {tz1, tz2, ..., tzn}
4. Визначаємо співвідношення MоՍ Мz
5. Кожному значенню з оригінальної таблиці
БД буде присвоєна тема Тz = < tzi, s, d, r,>
8. Схема роботи компонент МРБД
Адміністратор РБД
Формат Формат
Розмір Блок Розмір
БД шифрування
зображення РБД
ЗЗ
Блок
шифрування
числових
даних
Експериментатор моделі
РБД
МРБД
11. Висновки
Запропонований підхід моделювання РБД, у
шифрованому вигляді, відповідає усім
вимогам моделювання. Алгоритм шифрування
підходить для багатьох задач кодування даних,
де шифровані дані виглядають як справжні, а
також є необхідним для створення моделей
РБД для тестування.
Випробування показали ефективність і
надійність запропонованого способу
шифрування даних для моделей РБД.
12. Web – зв’язок
yana_onpu@mail.ru
http://db-vdumper.googlecode.com/svn/trunk
13. ШИФРУВАННЯ ДАНИХ В ІМІТАЦІЙНІЙ МОДЕЛІ
РЕЛЯЦІЙНОЇ БАЗИ ДАНИХ НА РІВНІ ТАБЛИЦЬ
Дякую за увагу!
Одеський національний політехнічний університет