У чому різниця між класичною та квантовою криптографією?

0 Comments

Інформація в класичному і постквантова криптографія

постквантова криптографія

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

https://en.wikipedia.org › wiki › Постквантова_криптографія

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

Класична криптографія використовує ключі, які зазвичай мають довжину від 128 до 256 біт, що означає, що вони можуть мати до 2^256 можливих комбінацій. Квантова криптографія використовує ключі, які складаються з квантових бітів або кубітів, які можуть бути в суперпозиції 0 і 1.

Існує величезна різниця між класичною та квантовою теоріями. 1. У класичній теорії тіло завжди вибирає найменший шлях дії, і існує лише один шлях. У квантовій теорії частинка також завжди вибирає шлях найменшої дії, і вона обирає кілька шляхів найменшої дії одночасно.

Класичне обчислення: використовує технології на основі кремнію з транзисторами та інтегральними схемами для обробки та зберігання пам’яті. Квантові обчислення: реалізує різноманітні технології, як-от надпровідні кубіти, захоплені іони та фотонні кубіти, щоб маніпулювати та контролювати квантові стани для обчислень.

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

У класичній криптографії вихідні дані, тобто звичайний текст, перетворюється на закодований формат, тобто зашифрований текст, щоб ми могли передавати ці дані через незахищені канали зв’язку. Рядок даних, відомий як ключ, використовується для керування перетворенням даних зі звичайного тексту на зашифрований текст.