share: true
aliases:
- A5/1
Šifra A5/1
- Synchronní proudová šifra
- Použití v GSM
- Skládá se z kombinace tří LFSR (Linear feedback shift register) a nelineárního mechanizmu určujícího posunutí registrů
Struktura šifry
- Zvýrazněné bity - taktovací bity (CCU), závisí na nich, které registry se v následujícím taktu posunou
- Protože mohou nabývat pouze hodnot 0 a 1, vždy bude jedna z nich převládat, např.
- V každém taktu se posunou jen ty registry, kde hodnota převládá (tedy v tomto případě a )
- ! Tento posun majority registrů je jediným nelineární prvkem šifry a je na něm postavena její bezpečnost
Inicializace šifry
- Nejdříve se registry inicializují 64b tajným klíčem a 22b inicializačním vektorem
- Poté se 100x vykoná takt šifry, výstupní bity se zahazují
Vytvořeno: 7. 8. 2024, 13:25
Poslední aktualizace: 7. 8. 2024, 13:25