SlideShare a Scribd company logo
1 of 8
РЕАЛИЗАЦИЯ МОДИФИЦИРОВАННОГО МЕТОДА
       «ЗОЛОТОЙ» КРИПТОГРАФИИ




     Подготовила:         Большакова Дарина
                       Нижегородская область
                                город Саров
                           МБОУ «Лицей №3»
       Руководитель:           Столяров И.В.
Цель работы
   Модифицировать метод «золотой»
криптографии и реализовать полученную
       гибридную криптосистему.



                              Основные задачи

                              1. проанализировать современные
                          алгоритмы шифрации и дешифрации
                          информации;

                              2.на основе метода «золотой»
                          криптографии создать новый
                          модифицированный метод гибридной
                          криптографии;

                              3.создать модель метода и работающую
                          версию программы, реализующую данный
                          метод;

                             4.оценить абсолютную и относительную
                          точность метода.
Задача
Разделить отрезок АВ точкой С в такой пропорции, чтобы
  большая часть отрезок СВ так относилась к меньшей
части АС, как отрезок АВ к своей большей части СВ.


                      x 2 − x −1 = 0
       1+ 5
  Ф=                золотое сечение
         2

               Числа Фибоначчи и Люка

   F (n) = F (n -1) + F (n - 2);   F (0) = 0,   F (1) = 1

   L(n) = L(n -1) + L(n - 2);      L(0) = 2,    L(1) = 1

   где n {0,±1,±2,±3,...} .
Золотые матрицы
               cFs(2 x + 1)  sFs (2 x) 
   Q( 2 x ) = 
               sFs (2 x)                 
                            cFs(2 x − 1) 
                                          

             cFs(2 x − 1) − sFs (2 x) 
  Q(−2 x) = 
             − sFs (2 x) cFs(2 x + 1) 
                                       
                                      

где x – непрерывная переменная, принимающая значения из
      множества действительных чисел, sFs(x), cFs(x) –
  соответственно симметричный гиперболический синус и
   косинус, задаваемые математическими выражениями:
             τ x −τ −x                                  τ x + τ −x
  sFs ( x) =                                  cFs( x) =
                  5                                          5
                                              1 0
                     Q ( 2 x ) × Q ( −2 x ) = 
                                              0 1
                                                  
                                                 

                  DetQ(2 x) = DetQ(−2 x) = 1
Гиперболических λ - функции Фибоначчи

               Ф −Ф
                 x       −x
                                     1     λ + 4 + λ2          x
                                                                      λ + 4+λ      2
                                                                                       −x
                                                                                            
 sFλ ( x) =      λ       λ
                              =                                    −                       
                                               2                         2                 
                    4+λ   2
                                   4 + λ2                                                  

             Ф +Ф
                x       −x
                                     1     λ + 4 + λ2              x
                                                                          λ + 4+λ      2
                                                                                            −x
                                                                                                 
cFλ ( x) =      λ       λ
                              =                                        +                        
                 4+λ     2
                                   4 + λ2 
                                          
                                                2                             2                  
                                                                                                 
    А матрицы названы «золотыми» Gλ - матрицами:

                cF (2 x + 1)  sFλ (2 x )                    sF (2 x + 2) cFλ (2 x + 1) 
G 0 ,λ ( x ) =  λ
                sF (2 x)                       G1,λ ( x) =  λ                          
                   λ         cFλ (2 x − 1) 
                                                             cF (2 x + 1)
                                                              λ             sFλ (2 x)   
               cF (2 x − 1) − sFλ (2 x)                     − sFλ (2 x + 2) sFλ (2 x + 1) 
G0 ,λ ( x ) =  λ
               − sF (2 x) cF (2 x + 1)         G1,λ ( x) = 
                                                              cF (2 x + 1)                  
                   λ          λ
                                         
                                                                 λ            − sFλ (2 x) 

             det G0,λ ( x) = cFm (2 x + 1) × cFm (2 x − 1) − [ sFm (2 x)] = 1
                                                                             2




             det G1,λ ( x) = sFm (2 x + 2) × sFm (2 x) − [ cFm (2 x + 1)] = − 1
                                                                         2
Модификация метода « золотой »
          криптографии Стахова

                S × (Gλ ( x)) z = C
     где Gλ (x) – «золотые» матрицы Фибоначчи двух
непрерывных переменных λ и x, являющихся ключами
для каждой четверки s1, s2, s3, s4 ; z – целочисленная
переменная, задающая степень применения операции;
       C - зашифрованная матрица. Обратное
                    преобразование:
                         *
                 C × (Gλ ( x)) z = S

          Gλ* (x) – матрицы, инверсные к Gλ(x)
Реализация модифицированного метода « золотой »
     криптографии и программа Cryptograph
Результаты



 1. Все поставленные цели, а также
задачи работы были достигнуты. По
   окончанию работы над проектом
получен новый метод криптографии
  и готовый программный продукт,
       способный работать под
управлением операционной системы
              Windows.


                                2. Данная модификация метода «золотой»
                                    криптографии и программа Cryptograph
                                    могут послужить основой для создания
                                      достаточно простых с точки зрения
                                    реализации, и в тоже время быстрых и
                                    надежных криптографических систем.
                                     Удобный интерфейс и оригинальный
                                     дизайн могут вызвать интерес у всех
                                       тех, кто интересуется вопросами
                                       криптографии и защиты данных.

More Related Content

What's hot

Защита информации семинар №7
Защита информации семинар №7Защита информации семинар №7
Защита информации семинар №7Alexander Kolybelnikov
 
Лекция №14. Графы: кратчайшие пути и максимальные потоки. Предмет "Структуры ...
Лекция №14. Графы: кратчайшие пути и максимальные потоки. Предмет "Структуры ...Лекция №14. Графы: кратчайшие пути и максимальные потоки. Предмет "Структуры ...
Лекция №14. Графы: кратчайшие пути и максимальные потоки. Предмет "Структуры ...Nikolay Grebenshikov
 
11.2 курс лекций афу
11.2 курс лекций афу11.2 курс лекций афу
11.2 курс лекций афуGKarina707
 
Лекция №2. Алгоритмические проблемы. Стандартные схемы программ. Предмет "Тео...
Лекция №2. Алгоритмические проблемы. Стандартные схемы программ. Предмет "Тео...Лекция №2. Алгоритмические проблемы. Стандартные схемы программ. Предмет "Тео...
Лекция №2. Алгоритмические проблемы. Стандартные схемы программ. Предмет "Тео...Nikolay Grebenshikov
 
Use of eliptic curves for generating digital signature
Use of eliptic curves for generating digital signatureUse of eliptic curves for generating digital signature
Use of eliptic curves for generating digital signatureAndrei Poliakov
 
Лекция 5. Метод конечных разностей (параллельные алгоритмы в стандарте MPI)
Лекция 5. Метод конечных разностей (параллельные алгоритмы в стандарте MPI)Лекция 5. Метод конечных разностей (параллельные алгоритмы в стандарте MPI)
Лекция 5. Метод конечных разностей (параллельные алгоритмы в стандарте MPI)Alexey Paznikov
 
Многочлены наилучших среднеквадратичных приближений
Многочлены наилучших среднеквадратичных приближенийМногочлены наилучших среднеквадратичных приближений
Многочлены наилучших среднеквадратичных приближенийTheoretical mechanics department
 
05.01.2015. теория график функции у=х 2
05.01.2015. теория   график функции у=х 205.01.2015. теория   график функции у=х 2
05.01.2015. теория график функции у=х 2Лариса Чаленко
 
методы решения логарифмических уравнений
методы решения логарифмических уравненийметоды решения логарифмических уравнений
методы решения логарифмических уравненийNickEliot
 
Дмитрий Кашицын, Вывод типов в динамических и не очень языках II
Дмитрий Кашицын, Вывод типов в динамических и не очень языках IIДмитрий Кашицын, Вывод типов в динамических и не очень языках II
Дмитрий Кашицын, Вывод типов в динамических и не очень языках IIPlatonov Sergey
 
Решение краевых задач методом конечных элементов
Решение краевых задач методом конечных элементовРешение краевых задач методом конечных элементов
Решение краевых задач методом конечных элементовTheoretical mechanics department
 
Лекция №13. Графы: сильно связные компоненты и остовные деревья. Предмет "Стр...
Лекция №13. Графы: сильно связные компоненты и остовные деревья. Предмет "Стр...Лекция №13. Графы: сильно связные компоненты и остовные деревья. Предмет "Стр...
Лекция №13. Графы: сильно связные компоненты и остовные деревья. Предмет "Стр...Nikolay Grebenshikov
 
метод замены множителей
метод замены множителейметод замены множителей
метод замены множителейmitusova
 
Лекция 13 Теоретико-числовые алгоритмы Часть 2
Лекция 13 Теоретико-числовые алгоритмы Часть 2Лекция 13 Теоретико-числовые алгоритмы Часть 2
Лекция 13 Теоретико-числовые алгоритмы Часть 2simple_people
 
тема 8 4 Перемещения при изгибе
тема 8 4  Перемещения при изгибетема 8 4  Перемещения при изгибе
тема 8 4 Перемещения при изгибеАркадий Захаров
 
Лекция №1. Введение. Предмет "Теория вычислительных процессов"
Лекция №1. Введение. Предмет "Теория вычислительных процессов"Лекция №1. Введение. Предмет "Теория вычислительных процессов"
Лекция №1. Введение. Предмет "Теория вычислительных процессов"Nikolay Grebenshikov
 
L6: Метод опорных векторов
L6: Метод опорных векторовL6: Метод опорных векторов
L6: Метод опорных векторовTechnosphere1
 

What's hot (20)

Защита информации семинар №7
Защита информации семинар №7Защита информации семинар №7
Защита информации семинар №7
 
Лекция №14. Графы: кратчайшие пути и максимальные потоки. Предмет "Структуры ...
Лекция №14. Графы: кратчайшие пути и максимальные потоки. Предмет "Структуры ...Лекция №14. Графы: кратчайшие пути и максимальные потоки. Предмет "Структуры ...
Лекция №14. Графы: кратчайшие пути и максимальные потоки. Предмет "Структуры ...
 
11.2 курс лекций афу
11.2 курс лекций афу11.2 курс лекций афу
11.2 курс лекций афу
 
Метод конечных разностей
Метод конечных разностейМетод конечных разностей
Метод конечных разностей
 
Лекция №2. Алгоритмические проблемы. Стандартные схемы программ. Предмет "Тео...
Лекция №2. Алгоритмические проблемы. Стандартные схемы программ. Предмет "Тео...Лекция №2. Алгоритмические проблемы. Стандартные схемы программ. Предмет "Тео...
Лекция №2. Алгоритмические проблемы. Стандартные схемы программ. Предмет "Тео...
 
Use of eliptic curves for generating digital signature
Use of eliptic curves for generating digital signatureUse of eliptic curves for generating digital signature
Use of eliptic curves for generating digital signature
 
Лекция 5. Метод конечных разностей (параллельные алгоритмы в стандарте MPI)
Лекция 5. Метод конечных разностей (параллельные алгоритмы в стандарте MPI)Лекция 5. Метод конечных разностей (параллельные алгоритмы в стандарте MPI)
Лекция 5. Метод конечных разностей (параллельные алгоритмы в стандарте MPI)
 
Многочлены наилучших среднеквадратичных приближений
Многочлены наилучших среднеквадратичных приближенийМногочлены наилучших среднеквадратичных приближений
Многочлены наилучших среднеквадратичных приближений
 
05.01.2015. теория график функции у=х 2
05.01.2015. теория   график функции у=х 205.01.2015. теория   график функции у=х 2
05.01.2015. теория график функции у=х 2
 
методы решения логарифмических уравнений
методы решения логарифмических уравненийметоды решения логарифмических уравнений
методы решения логарифмических уравнений
 
Дмитрий Кашицын, Вывод типов в динамических и не очень языках II
Дмитрий Кашицын, Вывод типов в динамических и не очень языках IIДмитрий Кашицын, Вывод типов в динамических и не очень языках II
Дмитрий Кашицын, Вывод типов в динамических и не очень языках II
 
Integral1
Integral1Integral1
Integral1
 
Решение краевых задач методом конечных элементов
Решение краевых задач методом конечных элементовРешение краевых задач методом конечных элементов
Решение краевых задач методом конечных элементов
 
Лекция №13. Графы: сильно связные компоненты и остовные деревья. Предмет "Стр...
Лекция №13. Графы: сильно связные компоненты и остовные деревья. Предмет "Стр...Лекция №13. Графы: сильно связные компоненты и остовные деревья. Предмет "Стр...
Лекция №13. Графы: сильно связные компоненты и остовные деревья. Предмет "Стр...
 
метод замены множителей
метод замены множителейметод замены множителей
метод замены множителей
 
Лекция 13 Теоретико-числовые алгоритмы Часть 2
Лекция 13 Теоретико-числовые алгоритмы Часть 2Лекция 13 Теоретико-числовые алгоритмы Часть 2
Лекция 13 Теоретико-числовые алгоритмы Часть 2
 
тема 8 4 Перемещения при изгибе
тема 8 4  Перемещения при изгибетема 8 4  Перемещения при изгибе
тема 8 4 Перемещения при изгибе
 
Лекция №1. Введение. Предмет "Теория вычислительных процессов"
Лекция №1. Введение. Предмет "Теория вычислительных процессов"Лекция №1. Введение. Предмет "Теория вычислительных процессов"
Лекция №1. Введение. Предмет "Теория вычислительных процессов"
 
L6: Метод опорных векторов
L6: Метод опорных векторовL6: Метод опорных векторов
L6: Метод опорных векторов
 
Soboland Sat
Soboland SatSoboland Sat
Soboland Sat
 

Viewers also liked

thong tac cong tai ba dinh/,'0988998331
thong tac cong tai ba dinh/,'0988998331thong tac cong tai ba dinh/,'0988998331
thong tac cong tai ba dinh/,'0988998331Trần Hòa
 
Sms et telephonie mobile en politique
Sms et telephonie mobile en politiqueSms et telephonie mobile en politique
Sms et telephonie mobile en politiqueAbdelhafidh
 
残酷月光 - 林宥嘉
残酷月光 - 林宥嘉残酷月光 - 林宥嘉
残酷月光 - 林宥嘉Music Rambling
 
Zynga提供アプリアメブロ仕様
Zynga提供アプリアメブロ仕様Zynga提供アプリアメブロ仕様
Zynga提供アプリアメブロ仕様enunetworks
 
Diseñar una práctica docente .
Diseñar una práctica docente .Diseñar una práctica docente .
Diseñar una práctica docente .natanaelleon88
 

Viewers also liked (10)

Libro1(1)
Libro1(1)Libro1(1)
Libro1(1)
 
Discovery Interfaces
Discovery InterfacesDiscovery Interfaces
Discovery Interfaces
 
thong tac cong tai ba dinh/,'0988998331
thong tac cong tai ba dinh/,'0988998331thong tac cong tai ba dinh/,'0988998331
thong tac cong tai ba dinh/,'0988998331
 
Sms et telephonie mobile en politique
Sms et telephonie mobile en politiqueSms et telephonie mobile en politique
Sms et telephonie mobile en politique
 
Pictures
PicturesPictures
Pictures
 
残酷月光 - 林宥嘉
残酷月光 - 林宥嘉残酷月光 - 林宥嘉
残酷月光 - 林宥嘉
 
So 147
So 147So 147
So 147
 
Zynga提供アプリアメブロ仕様
Zynga提供アプリアメブロ仕様Zynga提供アプリアメブロ仕様
Zynga提供アプリアメブロ仕様
 
Salmo 051
Salmo 051Salmo 051
Salmo 051
 
Diseñar una práctica docente .
Diseñar una práctica docente .Diseñar una práctica docente .
Diseñar una práctica docente .
 

Similar to Bolshakova prez

Doppler reflectometry in large devices
Doppler reflectometry in large devicesDoppler reflectometry in large devices
Doppler reflectometry in large devicesalexandersurkov
 
ДОПОЛНИТЕЛЬНЫЕ САМОСТОЯТЕЛЬНЫЕ РАБОТЫ ПО АЛГЕБРЕ
ДОПОЛНИТЕЛЬНЫЕ САМОСТОЯТЕЛЬНЫЕ РАБОТЫ ПО АЛГЕБРЕДОПОЛНИТЕЛЬНЫЕ САМОСТОЯТЕЛЬНЫЕ РАБОТЫ ПО АЛГЕБРЕ
ДОПОЛНИТЕЛЬНЫЕ САМОСТОЯТЕЛЬНЫЕ РАБОТЫ ПО АЛГЕБРЕGarik Yenokyan
 
показательная функция. решение показательных уравнений
показательная функция. решение показательных уравненийпоказательная функция. решение показательных уравнений
показательная функция. решение показательных уравненийermolaeva_mv
 
Мысль №6
Мысль №6Мысль №6
Мысль №6rasparin
 
Мысль №6
Мысль №6Мысль №6
Мысль №6rasparin
 
практическая работа №3
практическая работа №3практическая работа №3
практическая работа №3leshiy_AlisA
 
Мысль №7
Мысль №7Мысль №7
Мысль №7rasparin
 
Определенные интегралы
Определенные интегралыОпределенные интегралы
Определенные интегралыdaryaartuh
 
Определенные интеграллы
Определенные интеграллыОпределенные интеграллы
Определенные интеграллыdaryaartuh
 
Мысль №5
Мысль №5Мысль №5
Мысль №5rasparin
 
2 группа.тригонометрические функции, графики
2 группа.тригонометрические функции, графики2 группа.тригонометрические функции, графики
2 группа.тригонометрические функции, графикиzbickaya
 
57b 1 гдз. алгебра и начала анализа 11кл. колмогоров-2002 -221с
57b 1  гдз. алгебра и начала анализа 11кл. колмогоров-2002 -221с57b 1  гдз. алгебра и начала анализа 11кл. колмогоров-2002 -221с
57b 1 гдз. алгебра и начала анализа 11кл. колмогоров-2002 -221сrosgdz
 
уравнение с двумя переменными презентация
уравнение с двумя переменными презентацияуравнение с двумя переменными презентация
уравнение с двумя переменными презентацияsvetlana797
 
уравнение с двумя переменными презентация
уравнение с двумя переменными презентацияуравнение с двумя переменными презентация
уравнение с двумя переменными презентацияsvetlana797
 
николаева первообр интеграл
николаева первообр интегралниколаева первообр интеграл
николаева первообр интегралurvlan
 

Similar to Bolshakova prez (20)

Линейные многошаговые методы
Линейные многошаговые методыЛинейные многошаговые методы
Линейные многошаговые методы
 
Doppler reflectometry in large devices
Doppler reflectometry in large devicesDoppler reflectometry in large devices
Doppler reflectometry in large devices
 
ДОПОЛНИТЕЛЬНЫЕ САМОСТОЯТЕЛЬНЫЕ РАБОТЫ ПО АЛГЕБРЕ
ДОПОЛНИТЕЛЬНЫЕ САМОСТОЯТЕЛЬНЫЕ РАБОТЫ ПО АЛГЕБРЕДОПОЛНИТЕЛЬНЫЕ САМОСТОЯТЕЛЬНЫЕ РАБОТЫ ПО АЛГЕБРЕ
ДОПОЛНИТЕЛЬНЫЕ САМОСТОЯТЕЛЬНЫЕ РАБОТЫ ПО АЛГЕБРЕ
 
показательная функция. решение показательных уравнений
показательная функция. решение показательных уравненийпоказательная функция. решение показательных уравнений
показательная функция. решение показательных уравнений
 
Pril2
Pril2Pril2
Pril2
 
Мысль №6
Мысль №6Мысль №6
Мысль №6
 
Мысль №6
Мысль №6Мысль №6
Мысль №6
 
практическая работа №3
практическая работа №3практическая работа №3
практическая работа №3
 
Мысль №7
Мысль №7Мысль №7
Мысль №7
 
Определенные интегралы
Определенные интегралыОпределенные интегралы
Определенные интегралы
 
Определенные интеграллы
Определенные интеграллыОпределенные интеграллы
Определенные интеграллы
 
Мысль №5
Мысль №5Мысль №5
Мысль №5
 
2 группа.тригонометрические функции, графики
2 группа.тригонометрические функции, графики2 группа.тригонометрические функции, графики
2 группа.тригонометрические функции, графики
 
8
88
8
 
57b 1 гдз. алгебра и начала анализа 11кл. колмогоров-2002 -221с
57b 1  гдз. алгебра и начала анализа 11кл. колмогоров-2002 -221с57b 1  гдз. алгебра и начала анализа 11кл. колмогоров-2002 -221с
57b 1 гдз. алгебра и начала анализа 11кл. колмогоров-2002 -221с
 
Сплайн интерполяция
Сплайн интерполяцияСплайн интерполяция
Сплайн интерполяция
 
уравнение с двумя переменными презентация
уравнение с двумя переменными презентацияуравнение с двумя переменными презентация
уравнение с двумя переменными презентация
 
уравнение с двумя переменными презентация
уравнение с двумя переменными презентацияуравнение с двумя переменными презентация
уравнение с двумя переменными презентация
 
николаева первообр интеграл
николаева первообр интегралниколаева первообр интеграл
николаева первообр интеграл
 
Функции
ФункцииФункции
Функции
 

More from 67921340AB

реестр 2015
реестр 2015реестр 2015
реестр 201567921340AB
 
презентация проекта радуга гладких анна
презентация проекта радуга гладких аннапрезентация проекта радуга гладких анна
презентация проекта радуга гладких анна67921340AB
 
презентация снег и лед
презентация снег и ледпрезентация снег и лед
презентация снег и лед67921340AB
 
презентация шоколадный мир
презентация шоколадный мирпрезентация шоколадный мир
презентация шоколадный мир67921340AB
 
_представление работы_улановао
  _представление работы_улановао  _представление работы_улановао
_представление работы_улановао67921340AB
 
бактерии, живущие в моей квартире
бактерии, живущие в моей квартиребактерии, живущие в моей квартире
бактерии, живущие в моей квартире67921340AB
 
презентация проекта графио о графах
презентация проекта графио о графахпрезентация проекта графио о графах
презентация проекта графио о графах67921340AB
 
проект путешествие во времени...сафронова таня, кулакова настя
проект путешествие во времени...сафронова таня, кулакова настяпроект путешествие во времени...сафронова таня, кулакова настя
проект путешествие во времени...сафронова таня, кулакова настя67921340AB
 
колбаса народный продукт
колбаса   народный продуктколбаса   народный продукт
колбаса народный продукт67921340AB
 
чудо сладость серебряковы семен и максим
чудо сладость серебряковы семен и максимчудо сладость серебряковы семен и максим
чудо сладость серебряковы семен и максим67921340AB
 
окружность аполлония помогает флибустьерам
окружность аполлония помогает флибустьерамокружность аполлония помогает флибустьерам
окружность аполлония помогает флибустьерам67921340AB
 
презентация воздушный шар игра ..
презентация воздушный шар игра ..презентация воздушный шар игра ..
презентация воздушный шар игра ..67921340AB
 
презентация проекта когда невероятное становится реальным
презентация проекта когда невероятное становится реальнымпрезентация проекта когда невероятное становится реальным
презентация проекта когда невероятное становится реальным67921340AB
 
безопасна ли вода из крана
безопасна ли вода из кранабезопасна ли вода из крана
безопасна ли вода из крана67921340AB
 
определения влияния образа жизни на состояние здоровья
определения влияния образа жизни на состояние здоровьяопределения влияния образа жизни на состояние здоровья
определения влияния образа жизни на состояние здоровья67921340AB
 
информационно поисковый исследовательский проект « основы рационального питания
информационно поисковый исследовательский проект « основы рационального питанияинформационно поисковый исследовательский проект « основы рационального питания
информационно поисковый исследовательский проект « основы рационального питания67921340AB
 
презентация по биологии
презентация по биологиипрезентация по биологии
презентация по биологии67921340AB
 
энергия физика
энергия физикаэнергия физика
энергия физика67921340AB
 
алкоголь и никотин
алкоголь и никотиналкоголь и никотин
алкоголь и никотин67921340AB
 

More from 67921340AB (20)

реестр 2015
реестр 2015реестр 2015
реестр 2015
 
презентация проекта радуга гладких анна
презентация проекта радуга гладких аннапрезентация проекта радуга гладких анна
презентация проекта радуга гладких анна
 
презентация снег и лед
презентация снег и ледпрезентация снег и лед
презентация снег и лед
 
презентация шоколадный мир
презентация шоколадный мирпрезентация шоколадный мир
презентация шоколадный мир
 
_представление работы_улановао
  _представление работы_улановао  _представление работы_улановао
_представление работы_улановао
 
бактерии, живущие в моей квартире
бактерии, живущие в моей квартиребактерии, живущие в моей квартире
бактерии, живущие в моей квартире
 
презентация проекта графио о графах
презентация проекта графио о графахпрезентация проекта графио о графах
презентация проекта графио о графах
 
проект путешествие во времени...сафронова таня, кулакова настя
проект путешествие во времени...сафронова таня, кулакова настяпроект путешествие во времени...сафронова таня, кулакова настя
проект путешествие во времени...сафронова таня, кулакова настя
 
колбаса народный продукт
колбаса   народный продуктколбаса   народный продукт
колбаса народный продукт
 
чудо сладость серебряковы семен и максим
чудо сладость серебряковы семен и максимчудо сладость серебряковы семен и максим
чудо сладость серебряковы семен и максим
 
окружность аполлония помогает флибустьерам
окружность аполлония помогает флибустьерамокружность аполлония помогает флибустьерам
окружность аполлония помогает флибустьерам
 
презентация воздушный шар игра ..
презентация воздушный шар игра ..презентация воздушный шар игра ..
презентация воздушный шар игра ..
 
презентация проекта когда невероятное становится реальным
презентация проекта когда невероятное становится реальнымпрезентация проекта когда невероятное становится реальным
презентация проекта когда невероятное становится реальным
 
безопасна ли вода из крана
безопасна ли вода из кранабезопасна ли вода из крана
безопасна ли вода из крана
 
Biologia 2013
Biologia 2013Biologia 2013
Biologia 2013
 
определения влияния образа жизни на состояние здоровья
определения влияния образа жизни на состояние здоровьяопределения влияния образа жизни на состояние здоровья
определения влияния образа жизни на состояние здоровья
 
информационно поисковый исследовательский проект « основы рационального питания
информационно поисковый исследовательский проект « основы рационального питанияинформационно поисковый исследовательский проект « основы рационального питания
информационно поисковый исследовательский проект « основы рационального питания
 
презентация по биологии
презентация по биологиипрезентация по биологии
презентация по биологии
 
энергия физика
энергия физикаэнергия физика
энергия физика
 
алкоголь и никотин
алкоголь и никотиналкоголь и никотин
алкоголь и никотин
 

Bolshakova prez

  • 1. РЕАЛИЗАЦИЯ МОДИФИЦИРОВАННОГО МЕТОДА «ЗОЛОТОЙ» КРИПТОГРАФИИ Подготовила: Большакова Дарина Нижегородская область город Саров МБОУ «Лицей №3» Руководитель: Столяров И.В.
  • 2. Цель работы Модифицировать метод «золотой» криптографии и реализовать полученную гибридную криптосистему. Основные задачи 1. проанализировать современные алгоритмы шифрации и дешифрации информации; 2.на основе метода «золотой» криптографии создать новый модифицированный метод гибридной криптографии; 3.создать модель метода и работающую версию программы, реализующую данный метод; 4.оценить абсолютную и относительную точность метода.
  • 3. Задача Разделить отрезок АВ точкой С в такой пропорции, чтобы большая часть отрезок СВ так относилась к меньшей части АС, как отрезок АВ к своей большей части СВ. x 2 − x −1 = 0 1+ 5 Ф= золотое сечение 2 Числа Фибоначчи и Люка F (n) = F (n -1) + F (n - 2); F (0) = 0, F (1) = 1 L(n) = L(n -1) + L(n - 2); L(0) = 2, L(1) = 1 где n {0,±1,±2,±3,...} .
  • 4. Золотые матрицы  cFs(2 x + 1) sFs (2 x)  Q( 2 x ) =   sFs (2 x)   cFs(2 x − 1)    cFs(2 x − 1) − sFs (2 x)  Q(−2 x) =   − sFs (2 x) cFs(2 x + 1)     где x – непрерывная переменная, принимающая значения из множества действительных чисел, sFs(x), cFs(x) – соответственно симметричный гиперболический синус и косинус, задаваемые математическими выражениями: τ x −τ −x τ x + τ −x sFs ( x) = cFs( x) = 5 5 1 0 Q ( 2 x ) × Q ( −2 x ) =  0 1    DetQ(2 x) = DetQ(−2 x) = 1
  • 5. Гиперболических λ - функции Фибоначчи Ф −Ф x −x 1  λ + 4 + λ2 x λ + 4+λ 2 −x  sFλ ( x) = λ λ =  −   2 2  4+λ 2 4 + λ2   Ф +Ф x −x 1  λ + 4 + λ2 x λ + 4+λ 2 −x  cFλ ( x) = λ λ =  +  4+λ 2 4 + λ2   2 2   А матрицы названы «золотыми» Gλ - матрицами:  cF (2 x + 1) sFλ (2 x )   sF (2 x + 2) cFλ (2 x + 1)  G 0 ,λ ( x ) =  λ  sF (2 x)  G1,λ ( x) =  λ   λ cFλ (2 x − 1)    cF (2 x + 1)  λ sFλ (2 x)    cF (2 x − 1) − sFλ (2 x)   − sFλ (2 x + 2) sFλ (2 x + 1)  G0 ,λ ( x ) =  λ  − sF (2 x) cF (2 x + 1)  G1,λ ( x) =   cF (2 x + 1)   λ λ    λ − sFλ (2 x)  det G0,λ ( x) = cFm (2 x + 1) × cFm (2 x − 1) − [ sFm (2 x)] = 1 2 det G1,λ ( x) = sFm (2 x + 2) × sFm (2 x) − [ cFm (2 x + 1)] = − 1 2
  • 6. Модификация метода « золотой » криптографии Стахова S × (Gλ ( x)) z = C где Gλ (x) – «золотые» матрицы Фибоначчи двух непрерывных переменных λ и x, являющихся ключами для каждой четверки s1, s2, s3, s4 ; z – целочисленная переменная, задающая степень применения операции; C - зашифрованная матрица. Обратное преобразование: * C × (Gλ ( x)) z = S Gλ* (x) – матрицы, инверсные к Gλ(x)
  • 7. Реализация модифицированного метода « золотой » криптографии и программа Cryptograph
  • 8. Результаты 1. Все поставленные цели, а также задачи работы были достигнуты. По окончанию работы над проектом получен новый метод криптографии и готовый программный продукт, способный работать под управлением операционной системы Windows. 2. Данная модификация метода «золотой» криптографии и программа Cryptograph могут послужить основой для создания достаточно простых с точки зрения реализации, и в тоже время быстрых и надежных криптографических систем. Удобный интерфейс и оригинальный дизайн могут вызвать интерес у всех тех, кто интересуется вопросами криптографии и защиты данных.