Шифрування: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
отак краще
інтервікі
Рядок 1:
'''Шифрува́ння''' — оборотне перетворення [[дані|даних]], з метою приховання [[інформація|інформації]].
Шифрування з'явилось близько 4 тис. років назад. Першим відомим зразком шифру вважається єгипетський текст, створений приблизно в 1900 р. до н. е., в якому замість звичних для єгиптян ієрогліфів використовувались інші символи.
 
'''Методи шифрування:''' симетричний та асиметричний.
 
'''Симетричне шифрування:'''
<br />В симетричному шифруванні один і той самий ключ (що зберігається в секреті) використовується як для шифрування, так і для розшифрування. Розроблено ефективні (швидкі і надійні) методи шифрування.
<br />Навіть існує стандарт на подібні методи - ГОСТ 28147-89 "Системы обработки информации. Защита криптографическая. Алгоритм криптографического преобразования".
 
'''Асиметричне шифрування:'''
<br />Проблемою симетричного шифрування є необхідність передачі ключа, для розшифрування інформації, таким чином ключ може бути перехоплений кимось іншим.
<br />Будь хто, знаючий секретний ключ, може розшифрувати інформацію.Тоді як в асиметричному шифруванні є два пов'язаних ключа -- пара ключів. Відкритий ключ -- публічний, до нього повинні мати доступ всі ті, хто матиме потребу зашифрувати інформацію. Тоді як закритий ключ -- приватний ключ, повинен бути в секреті, і доступний лише тому хто має право розшифрувати інформацію.<br />
Будь яку інформацію, зашифровану за допомогою відкритого ключа можна розшифрувати лише застосовуючи той самий алгоритм, але з використанням відповідного приватного ключа. Також всю інформацію, зашифровану за допомогою приватного ключа, можна розшифрувати лише за допомогою відповідного відкритого ключа.<br />
Це означає, що немає необхідності хвилюватись за передачу ключа, відкритий ключ повинен бути публічним. Але асиметричне шифрування є значно повільнішим від симетричного. Також потребує значно більше обчислювальної потужності як для шифрування, так і для розшифрування інформації.
<br />Через недоліки в бистро-дії асиметричного методу даний методи доводиться використовувати разом з симетричним (асиметричні методи на 3 - 4 порядки повільніші). Так, для рішення задачі ефективного шифрування з передаванням секретного ключа, використаного відправником, інформація спочатку симетрично зашифровується випадковим ключем, потім цей ключ зашифровують відкритим асиметричним ключем одержувача, після чого повідомлення і ключ відправляються по мережі.
 
== Див. також ==
Рядок 25 ⟶ 39:
[[zh:加密]]
{{Доробити}}
[[Категорія:]]