У чому різниця між класичною та квантовою криптографією?
Інформація в класичному і
кодується в бітах, тоді як квантова криптографія використовує кубіти. У цьому сенсі квантова криптографія схожа на квантові комп’ютери. Найвідомішим прикладом квантової обчислювальної криптографії сьогодні є квантовий розподіл ключів, або QKD.
Класична криптографія використовує ключі, які зазвичай мають довжину від 128 до 256 біт, що означає, що вони можуть мати до 2^256 можливих комбінацій. Квантова криптографія використовує ключі, які складаються з квантових бітів або кубітів, які можуть бути в суперпозиції 0 і 1.
Існує величезна різниця між класичною та квантовою теоріями. 1. У класичній теорії тіло завжди вибирає найменший шлях дії, і існує лише один шлях. У квантовій теорії частинка також завжди вибирає шлях найменшої дії, і вона обирає кілька шляхів найменшої дії одночасно.
Класичне обчислення: використовує технології на основі кремнію з транзисторами та інтегральними схемами для обробки та зберігання пам’яті. Квантові обчислення: реалізує різноманітні технології, як-от надпровідні кубіти, захоплені іони та фотонні кубіти, щоб маніпулювати та контролювати квантові стани для обчислень.
Сучасна криптографія відрізняється від класичної криптографії акцентом на формальних визначеннях, моделях і доказах. Визначення алгоритмів, жорсткі припущення, переваги тощо. Обчислювальна модель, модель безпеки тощо. Зменшення безпеки, підтвердження перестрибування в ігри тощо.
У класичній криптографії вихідні дані, тобто звичайний текст, перетворюється на закодований формат, тобто зашифрований текст, щоб ми могли передавати ці дані через незахищені канали зв’язку. Рядок даних, відомий як ключ, використовується для керування перетворенням даних зі звичайного тексту на зашифрований текст.