Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Piven_V_S_KN-10_Model_kriptosistemy_s_otkryty.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
334 Кб
Скачать
☆

7. Особливості системи

7.1. Застосування

Алгоритми криптосистеми з відкритим ключем можна використовувати 

  • як самостійний засіб для захисту переданої та збереженої інформації,

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

  • як засіб аутентифікації користувачів.

7.2. Переваги

Переваги асиметричних шифрів перед симетричними :

  • Не потрібно попередньо передавати особистий ключ по надійному каналу.

  • Тільки одній стороні відомий ключ шифрування, який потрібно тримати в секреті (у симетричній криптографії такий ключ відомий обом сторонам і повинен триматися в секреті обома).

  • Пару   можна не міняти значний час (при симетричному шифруванні необхідно оновлювати ключ після кожного факту передачі).

  • У великих мережах число ключів в асиметричної криптосистеми значно менше, ніж у симетричній.

7.3. Недоліки

Недоліки алгоритму несиметричного шифрування в порівнянні з симетричним:

  • В алгоритм складніше внести зміни.

  • Хоча повідомлення надійно шифруються, але одержувач і відправник самим фактом пересилання шифрованого повідомлення "засвічуються".

  • Більш довгі ключі. Нижче наведена таблиця, що зіставляє довжину ключа симетричного алгоритму з довжиною ключа RSA з аналогічною Криптостойкостью:

Довжина симетричного ключа, біт

Довжина ключа RSA, біт

56

384

64

512

80

768

112

1792

128

2304

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

  • Потрібні істотно великі обчислювальні ресурси, тому на практиці асиметричні криптосистеми використовуються в поєднанні з іншими алгоритмами:

    1. Для ЕЦП повідомлення попередньо піддається хешування, а за допомогою асиметричного ключа підписується лише відносно невеликий результат хеш-функції.

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

8. Види симетричних шифрів

блокові шифри

  • DES (Data Encryption Standard, стандарт шифрування даних)

  • 3DES (Triple-DES, потрійний DES)

  • AES (Advanced Encryption Standard, поліпшений стандарт шифрування)

  • RC2 (Шифр Ривеста (Rivest Cipher або Ron's Cipher))

  • RC5

  • Blowfish

  • Twofish

  • ГОСТ 28147-89

  • NUSH

  • IDEA (International Data Encryption Algorithm, інтернаціональний алгоритм шифрування даних)

  • CAST (за ініціалами розробників Carlisle Adams і Stafford Tavares)

  • CRAB

  • 3-WAY

  • Khufu і Khafre

потокові шифри

  • RC4 (алгоритм шифрування з ключем змінної довжини)

  • SEAL (Software Efficient Algorithm, програмно-ефективний алгоритм)

  • WAKE (World Auto Key Encryption algorithm, всесвітній алгоритм шифрування на автоматичному ключі)

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]