Портал освітньо-інформаційних послуг «Студентська консультація»

  
Телефон +3 8(066) 185-39-18
Телефон +3 8(093) 202-63-01
 (093) 202-63-01
 studscon@gmail.com
 facebook.com/studcons

<script>

  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){

  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),

  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)

  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

 

  ga('create', 'UA-53007750-1', 'auto');

  ga('send', 'pageview');

 

</script>

Алгоритм кодування тексту

Тип роботи: 
Реферат
К-сть сторінок: 
28
Мова: 
Українська
Оцінка: 

асиметричне . При симетричному шифруванні використовується спільний ключ для зашифрування і розшифрування інформації. При цьому вказаний тип шифрування має дуже багато недоліків: ключ потрібно передавати іншій стороні для розшифрування і його можуть перехопити. Але швидкість зашифрування і розшифрування набагато більша, ніж у асиметричному методі . Асиметричний тип шифрування кращий тим, що немає необхідності передавати ключ , він відкритий . Повідомлення можна розшифрувати, використовуючи відповідний алгоритм. Але такий тип шифрування значно повільніший. Криптографія - це наука, яка займається шифрування інформації. Вона заснувалася ще в часи до нашої ери. Зараз налічується дуже багато видів шрифтів, всі вони відрізняють своєю складністю, особливістю ключа. Зашифрувати можна будь-який текст, для цього придумано безліч способів. Створено безліч машин, які шифрують текст з високою швидкістю. Особливо актуальними шифрувальні машини були під час різних війн . Вони коштували дуже дорого і були дуже рідкісними, а шифри, використанні ними, - поганими і легко розшифровувалися. Складність шифру визначається часом для розшифрування повідомлення без ключа, а також кількістю всіх можливих ключів . Для сучасних криптографічних систем захисту інформації сформульовані наступні загальноприйняті вимоги: 

- Зашифроване повідомлення повинно піддаватися читанню тільки при наявності ключа.

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

- Число операцій, необхідних для розшифровки інформації шляхом перебору різноманітних ключів повинно мати строгу нижню оцінку і виходити за межі можливостей сучасних комп'ютерів (з урахуванням можливості використання мережевих обчислень).

- Знання алгоритму шифрування не повинно впливати на надійність захисту.

- Незначна зміна ключа повинна приводити до істотної зміни виду зашифрованого повідомлення навіть при використанні одного і того ж ключа.

- Структурні елементи алгоритму шифрування повинні бути незмінними.

- Додаткові біти, що вводяться в повідомлення в процесі шифрування, повинні бути повністю та надійно сховані в зашифрованому тексті. 

- Довжина шифрованого тексту повинна бути рівною довжині вихідного тексту.

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

- Будь-який ключ із безлічі можливих повинен забезпечувати надійний захист інформації. 

- Алгоритм повинен допускати як програмну, так і апаратну реалізацію, при цьому зміна довжини ключа не повинна призводити до якісного погіршення алгоритму шифрування.[7]

 Захист даних з допомогою шифрування - одне з можливих рішень проблеми безпеки інформації . Зашифровані дані стають доступними тільки для того, хто знає, як їх розшифрувати, і тому викрадення зашифрованих даних абсолютно безглузде для несанкціонованих користувачів. Криптографія забезпечує не тільки таємність інформації, але і її справжність. Секретність підтримується шляхом шифрування окремих повідомлень або всього файлу цілком. Справжність інформації підтверджується шляхом шифрування спеціальним кодом, що містить всю інформацію, що перевіряється одержувачем для підтвердження особи автора. Він не тільки засвідчує походження інформації, але і гарантує її незмінність . Навіть просте перетворення інформації є дуже ефективним засобом, що дає можливість приховати її сенс від більшості людей.

Але розшифрування інформації зазвичай займало багато часу , однак з розвитком ПК розшифрувати текст стало можливо за декілька секунд .Тому сьогодні криптографія особливо розвинулася. Банки та інші фінансові установи піклуються про збереження своєї безпеки і приділяють особливу увагу шифруванню конфіденційної інформації. У ХХ ст. криптографія припинила використовуватися тільки у військові справі і розширилась у всі сфери життя, ставши незалежно наукою і об'єктом математичних досліджень [4].Зараз високо ціняться фахівці у цій сфері. 

Отже, розглянувши цей розділ можна зробити висновки що кожні дані можуть бути викрадені , персоналізовані і використані у поганих цілях. З метою запобігання цього є шифрування інформації , яке забезпечує безпечне зберігання і передачу даних . Шифрування – це оборотне перетворення даних, з метою приховання інформації. Цей процес складається з двох частин : шифрування і розшифрування. Основним властивостями надійного шифру є його криптостійкість, довжина вхідних і вихідних даних має бути однакова.

 

1.2.Суть шифру Бекона

 

 Френсіс Бекон - англійський письменник, природодослідник, філософ і політичний діяч. У постаті Бекона поєднуються філософ ,політичний діяч, вчений і письменник . Він став автором одного з відомих сьогодні шифрів для кодування тексту. Сам Бекон висунув головні вимоги до своїх шрифтів: «Вони не повинні піддаватися розшифруванню, не повинні вимагати багато часу для написання і читання, і не повинні порушувати ніяких підозр». Ці вимоги зберігаються і сьогодні. Він також запропонував оригінальну ідею захисту інформації, що спирається, по суті, на двійкове кодування букв алфавіту і використання у відкритому тексті двох шрифтів які мало відрізняються. Френсіс Бекон попереджав про можливі негативні наслідки помилок у використанні навіть вельми надійних шифрів. Він писав: «В результаті незручності і не майстерності тих рук, через які проходять найбільші секрети, ці секрети у багатьох випадках виявлялися наділеними слабшими шифрами» [6].Іншими словами, навіть сильний шифр в поганих руках не забезпечує надійного захисту секретів. Надійність шифру полягає не тільки в самому шифрі, але й у руках його користувача. Наступні століття підтвердили цю тезу. Навіть у XX столітті помилки у використанні шифрів зводили «нанівець» всі зусилля по захисту інформації. За справедливим зауваженням

Фото Капча