Czym jest kryptozwinność (crypto-agility)?
Kryptozwinność to zdolność zmiany algorytmów kryptograficznych używanych przez system bez przepisywania go lub wymiany. W praktyce oznacza to, że algorytmy wybiera się konfiguracją, a nie wpisuje na sztywno w kod; oprogramowanie korzysta z utrzymywanych bibliotek, które dostają nowe algorytmy w aktualizacjach; certyfikaty i klucze są zarządzane centralnie, ze znanymi właścicielami i datami ważności; a Ty wiesz, gdzie używany jest każdy algorytm. Ma to znaczenie teraz, bo przejście na PQCPQC: post-quantum cryptography (kryptografia postkwantowa). Szyfrowanie zaprojektowane tak, by pozostało bezpieczne wobec przyszłych komputerów kwantowych. nie będzie ostatnie: HQC i FN-DSA dopiero nadchodzą, parametry mogą zostać zmienione, a w młodej implementacji może pojawić się błąd. Organizacja, która przejdzie jedną bolesną, ręczną migrację, przy następnej przeżyje to samo; ta, która zbuduje zwinność, zamieni następną zmianę w wydanie konfiguracji. Pytaj o to przy każdym zakupie: czy produkt potrafi zmienić algorytmy wymiany kluczy i podpisu przez aktualizację lub ustawienie i czy dostawca się do tego zobowiązuje? Produkt, który tego nie potrafi, to problem migracyjny, który kupujesz już dziś.
Czytaj dalej
Powiązane pytania
- Czy SSH i VPN obsługują postkwantową wymianę kluczy?
- Jak znaleźć miejsca, w których używamy kryptografii podatnej na komputery kwantowe?
- Czy czujnik sieciowy może zbudować inwentarz kryptografii?
- Jak sprawdzić, które połączenia już używają hybrydowej wymiany kluczy?
- Co powinien zawierać inwentarz kryptografii?
Pojęcia użyte tutaj
- PQC (post-quantum cryptography (kryptografia postkwantowa))
- Szyfrowanie zaprojektowane tak, by pozostało bezpieczne wobec przyszłych komputerów kwantowych.
← Wszystkie pytania (33): Kryptografia postkwantowaWszystkie tematy