SlideShare a Scribd company logo
1 of 13
ШИФРУВАННЯ ДАНИХ В ІМІТАЦІЙНІЙ
МОДЕЛІ РЕЛЯЦІЙНОЇ БАЗИ ДАНИХ НА РІВНІ
              ТАБЛИЦЬ

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




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

 Розробка спеціальних методів і засобів
 моделювання, в основу яких покласти
     вичленення підструктури з БД,
   збереження вихідного стану даних,
виділення підмножини запитів, можливе
   кодування даних. Для полегшення
 моделювання РБД надати можливість
    візуалізованого зображення БД.
Завдання моделі реляційної бази даних
Гарантоване збереження структури
таблиць
Надання доступу до даних, у таблицях
Моделювання на рівні таблиць
Шифрування заданих типів даних
    • числових (грошові, дати)
    • зображення
Збереження «правдоподібності» даних
Вимоги при шифруванні числових значень

Не можна змінювати тип даних
Не можна змінювати ймовірність появи
значень даних
Потрібно зберігати співвідношення
значень модельованих даних («менше»,
«більше», «дорівнює»)
Алгоритм шифрування числових даних
1. Визначаємо кількість однакових значень (k)
                           0,5 ≤ k < 1
2. Виділення граничних значень з генеральної
   сукупності значень кожного поля
                  amin & amax і A={a1, a2, ..., an}
3. Визначення кількості повторюваних значень – m
4. Визначення середнього інтервалу


5. Для кожного елемента з генеральної сукупності визначаємо
   його вторинне значення
                           δ=∆*k
5. Формуємо таблицю значень
Вимоги при шифруванні зображень

Не можна змінювати тип даних
Ім’я зображення має збігатися
Розміри зашифрованого зображення мають
відповідати дійсному
Шифрування зображення
1. Визначення групи таблиць, які будуть
     моделюватися
2. Визначення множини тем оригінальних
    зображень: Mо = {to1, to2, ..., ton}
3. Формуємо предметну область потрібної
   теми: Мz = {tz1, tz2, ..., tzn}
4. Визначаємо співвідношення MоՍ Мz
5. Кожному значенню з оригінальної таблиці
БД буде присвоєна тема Тz = < tzi, s, d, r,>
Схема роботи компонент МРБД


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

                     Формат                     Формат
                     Розмір      Блок           Розмір
            БД                шифрування
                              зображення                       РБД
            ЗЗ

                                 Блок
                              шифрування
                               числових
                                даних



   Експериментатор моделі
            РБД
                                МРБД
Додаток
Приклад екранної форми
Додаток
Приклад екранної форми
Висновки
 Запропонований підхід моделювання РБД, у
     шифрованому вигляді, відповідає усім
вимогам моделювання. Алгоритм шифрування
підходить для багатьох задач кодування даних,
 де шифровані дані виглядають як справжні, а
  також є необхідним для створення моделей
              РБД для тестування.
     Випробування показали ефективність і
      надійність запропонованого способу
     шифрування даних для моделей РБД.
Web – зв’язок



 yana_onpu@mail.ru


http://db-vdumper.googlecode.com/svn/trunk
ШИФРУВАННЯ ДАНИХ В ІМІТАЦІЙНІЙ МОДЕЛІ
РЕЛЯЦІЙНОЇ БАЗИ ДАНИХ НА РІВНІ ТАБЛИЦЬ



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




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

More Related Content

Similar to Potochniak y

Bazi danih
Bazi danihBazi danih
Bazi danih
1cana1
 
база даних
база данихбаза даних
база даних
Maria Gulko
 
база даних
база данихбаза даних
база даних
Maria Gulko
 
Bazi danih
Bazi danihBazi danih
Bazi danih
Ann Eres
 
бази даних 1
бази даних 1бази даних 1
бази даних 1
anja_79
 
D0bed181d0bdd0bed0b2d0b8 d180d0b0d181d182d180d0bed0b2d0bed197-d0b3d180d0b0d18...
D0bed181d0bdd0bed0b2d0b8 d180d0b0d181d182d180d0bed0b2d0bed197-d0b3d180d0b0d18...D0bed181d0bdd0bed0b2d0b8 d180d0b0d181d182d180d0bed0b2d0bed197-d0b3d180d0b0d18...
D0bed181d0bdd0bed0b2d0b8 d180d0b0d181d182d180d0bed0b2d0bed197-d0b3d180d0b0d18...
Сергій Якуба
 

Similar to Potochniak y (16)

бази даних
бази данихбази даних
бази даних
 
Bazi danih
Bazi danihBazi danih
Bazi danih
 
база даних
база данихбаза даних
база даних
 
база даних
база данихбаза даних
база даних
 
Bazi danih
Bazi danihBazi danih
Bazi danih
 
Бази даних
Бази данихБази даних
Бази даних
 
бази даних 1
бази даних 1бази даних 1
бази даних 1
 
D0bed181d0bdd0bed0b2d0b8 d180d0b0d181d182d180d0bed0b2d0bed197-d0b3d180d0b0d18...
D0bed181d0bdd0bed0b2d0b8 d180d0b0d181d182d180d0bed0b2d0bed197-d0b3d180d0b0d18...D0bed181d0bdd0bed0b2d0b8 d180d0b0d181d182d180d0bed0b2d0bed197-d0b3d180d0b0d18...
D0bed181d0bdd0bed0b2d0b8 d180d0b0d181d182d180d0bed0b2d0bed197-d0b3d180d0b0d18...
 
бази даних
бази данихбази даних
бази даних
 
Access
AccessAccess
Access
 
комп'ютерна графіка
комп'ютерна графікакомп'ютерна графіка
комп'ютерна графіка
 
Rozdil1
Rozdil1Rozdil1
Rozdil1
 
клас 9_урок29 джерела і параметри растрових зображень
клас 9_урок29 джерела і параметри растрових зображеньклас 9_урок29 джерела і параметри растрових зображень
клас 9_урок29 джерела і параметри растрових зображень
 
Algorithm of adaptive compression of image with parallel realization
Algorithm of adaptive compression of image with parallel realizationAlgorithm of adaptive compression of image with parallel realization
Algorithm of adaptive compression of image with parallel realization
 
8 a class
8 a class8 a class
8 a class
 
Graphica rozdil1
Graphica rozdil1Graphica rozdil1
Graphica rozdil1
 

More from garasym

GRA Digest 30.12.2013-13.01.2014
GRA Digest 30.12.2013-13.01.2014GRA Digest 30.12.2013-13.01.2014
GRA Digest 30.12.2013-13.01.2014
garasym
 
GRA Digest 23.12-29.12.2013
GRA Digest 23.12-29.12.2013GRA Digest 23.12-29.12.2013
GRA Digest 23.12-29.12.2013
garasym
 
GRA Digest 16.12-22.12.2013
GRA Digest 16.12-22.12.2013GRA Digest 16.12-22.12.2013
GRA Digest 16.12-22.12.2013
garasym
 
GRA Digest 09.12-15.12.2013
GRA Digest 09.12-15.12.2013GRA Digest 09.12-15.12.2013
GRA Digest 09.12-15.12.2013
garasym
 
GRA Digest 02.12-08.12.2013
GRA Digest 02.12-08.12.2013GRA Digest 02.12-08.12.2013
GRA Digest 02.12-08.12.2013
garasym
 
GRA Digest 25.11-01.12.2013
GRA Digest 25.11-01.12.2013GRA Digest 25.11-01.12.2013
GRA Digest 25.11-01.12.2013
garasym
 
GRA Digest 18.11-22.11.2013
GRA Digest 18.11-22.11.2013GRA Digest 18.11-22.11.2013
GRA Digest 18.11-22.11.2013
garasym
 
E government ukraine-v05_ay
E government ukraine-v05_ayE government ukraine-v05_ay
E government ukraine-v05_ay
garasym
 
Isaca 2010 survey_finding_11_ay
Isaca 2010 survey_finding_11_ayIsaca 2010 survey_finding_11_ay
Isaca 2010 survey_finding_11_ay
garasym
 
список учасників 2013
список учасників 2013список учасників 2013
список учасників 2013
garasym
 
Інформаційне повідомлення 2013
Інформаційне повідомлення 2013Інформаційне повідомлення 2013
Інформаційне повідомлення 2013
garasym
 
Інформаційне повідомлення 2013
Інформаційне повідомлення 2013Інформаційне повідомлення 2013
Інформаційне повідомлення 2013
garasym
 
Пришляк А.І. - Функціональні можливості та практичне застосування тестового м...
Пришляк А.І. - Функціональні можливості та практичне застосування тестового м...Пришляк А.І. - Функціональні можливості та практичне застосування тестового м...
Пришляк А.І. - Функціональні можливості та практичне застосування тестового м...
garasym
 
Пуля П.А. - Особливості використання квадрокоптерів у сфері захисту інформації
Пуля П.А. - Особливості використання квадрокоптерів у сфері захисту інформаціїПуля П.А. - Особливості використання квадрокоптерів у сфері захисту інформації
Пуля П.А. - Особливості використання квадрокоптерів у сфері захисту інформації
garasym
 
Пуля П.А. - Функціональні можливості тестових плат на базі ПЛІС ALTERA та XILINX
Пуля П.А. - Функціональні можливості тестових плат на базі ПЛІС ALTERA та XILINXПуля П.А. - Функціональні можливості тестових плат на базі ПЛІС ALTERA та XILINX
Пуля П.А. - Функціональні можливості тестових плат на базі ПЛІС ALTERA та XILINX
garasym
 
Lyashenko m.o. (10.04.2012)
Lyashenko m.o. (10.04.2012)Lyashenko m.o. (10.04.2012)
Lyashenko m.o. (10.04.2012)
garasym
 
Lopit i.i. (10.04.2012)
Lopit i.i. (10.04.2012)Lopit i.i. (10.04.2012)
Lopit i.i. (10.04.2012)
garasym
 
Kolesnikov s. (27.03.2012)
Kolesnikov s. (27.03.2012)Kolesnikov s. (27.03.2012)
Kolesnikov s. (27.03.2012)
garasym
 
як писати і захищати наукову роботу, статтю, дисертацію (ч.2)
як писати і захищати наукову роботу, статтю, дисертацію (ч.2)як писати і захищати наукову роботу, статтю, дисертацію (ч.2)
як писати і захищати наукову роботу, статтю, дисертацію (ч.2)
garasym
 
Lubiv d. (27.03.2012)
Lubiv d. (27.03.2012)Lubiv d. (27.03.2012)
Lubiv d. (27.03.2012)
garasym
 

More from garasym (20)

GRA Digest 30.12.2013-13.01.2014
GRA Digest 30.12.2013-13.01.2014GRA Digest 30.12.2013-13.01.2014
GRA Digest 30.12.2013-13.01.2014
 
GRA Digest 23.12-29.12.2013
GRA Digest 23.12-29.12.2013GRA Digest 23.12-29.12.2013
GRA Digest 23.12-29.12.2013
 
GRA Digest 16.12-22.12.2013
GRA Digest 16.12-22.12.2013GRA Digest 16.12-22.12.2013
GRA Digest 16.12-22.12.2013
 
GRA Digest 09.12-15.12.2013
GRA Digest 09.12-15.12.2013GRA Digest 09.12-15.12.2013
GRA Digest 09.12-15.12.2013
 
GRA Digest 02.12-08.12.2013
GRA Digest 02.12-08.12.2013GRA Digest 02.12-08.12.2013
GRA Digest 02.12-08.12.2013
 
GRA Digest 25.11-01.12.2013
GRA Digest 25.11-01.12.2013GRA Digest 25.11-01.12.2013
GRA Digest 25.11-01.12.2013
 
GRA Digest 18.11-22.11.2013
GRA Digest 18.11-22.11.2013GRA Digest 18.11-22.11.2013
GRA Digest 18.11-22.11.2013
 
E government ukraine-v05_ay
E government ukraine-v05_ayE government ukraine-v05_ay
E government ukraine-v05_ay
 
Isaca 2010 survey_finding_11_ay
Isaca 2010 survey_finding_11_ayIsaca 2010 survey_finding_11_ay
Isaca 2010 survey_finding_11_ay
 
список учасників 2013
список учасників 2013список учасників 2013
список учасників 2013
 
Інформаційне повідомлення 2013
Інформаційне повідомлення 2013Інформаційне повідомлення 2013
Інформаційне повідомлення 2013
 
Інформаційне повідомлення 2013
Інформаційне повідомлення 2013Інформаційне повідомлення 2013
Інформаційне повідомлення 2013
 
Пришляк А.І. - Функціональні можливості та практичне застосування тестового м...
Пришляк А.І. - Функціональні можливості та практичне застосування тестового м...Пришляк А.І. - Функціональні можливості та практичне застосування тестового м...
Пришляк А.І. - Функціональні можливості та практичне застосування тестового м...
 
Пуля П.А. - Особливості використання квадрокоптерів у сфері захисту інформації
Пуля П.А. - Особливості використання квадрокоптерів у сфері захисту інформаціїПуля П.А. - Особливості використання квадрокоптерів у сфері захисту інформації
Пуля П.А. - Особливості використання квадрокоптерів у сфері захисту інформації
 
Пуля П.А. - Функціональні можливості тестових плат на базі ПЛІС ALTERA та XILINX
Пуля П.А. - Функціональні можливості тестових плат на базі ПЛІС ALTERA та XILINXПуля П.А. - Функціональні можливості тестових плат на базі ПЛІС ALTERA та XILINX
Пуля П.А. - Функціональні можливості тестових плат на базі ПЛІС ALTERA та XILINX
 
Lyashenko m.o. (10.04.2012)
Lyashenko m.o. (10.04.2012)Lyashenko m.o. (10.04.2012)
Lyashenko m.o. (10.04.2012)
 
Lopit i.i. (10.04.2012)
Lopit i.i. (10.04.2012)Lopit i.i. (10.04.2012)
Lopit i.i. (10.04.2012)
 
Kolesnikov s. (27.03.2012)
Kolesnikov s. (27.03.2012)Kolesnikov s. (27.03.2012)
Kolesnikov s. (27.03.2012)
 
як писати і захищати наукову роботу, статтю, дисертацію (ч.2)
як писати і захищати наукову роботу, статтю, дисертацію (ч.2)як писати і захищати наукову роботу, статтю, дисертацію (ч.2)
як писати і захищати наукову роботу, статтю, дисертацію (ч.2)
 
Lubiv d. (27.03.2012)
Lubiv d. (27.03.2012)Lubiv d. (27.03.2012)
Lubiv d. (27.03.2012)
 

Potochniak y

  • 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. ШИФРУВАННЯ ДАНИХ В ІМІТАЦІЙНІЙ МОДЕЛІ РЕЛЯЦІЙНОЇ БАЗИ ДАНИХ НА РІВНІ ТАБЛИЦЬ Дякую за увагу! Одеський національний політехнічний університет