Vad är Stream Cipher? – Definition, attacker och mer

Innehållsförteckning

Strömchifferdefinition

En Stream Cipher är en krypteringsmetod och är en del av symmetrisk kryptografi. Med strömchiffer eller strömchiffer krypteras data i ett stycke.

Denna typ av kryptering är inte så vanlig . Blockchiffer används mycket oftare för symmetrisk kryptering.

Strömchiffer är sämre än blockchiffer. En anledning till detta är att blockchiffer

föredrar i DES och AES kryptostandarder.

Och även, detta har lett till att strömchiffer försummas. Blockchiffer kan också vara resursbesparande och snabba.

Läs även: Vad är digital vattenmärkning? – Definition, funktioner och mer

Hur fungerar Stream Cipher?

I princip en slumpmässig sekvensen genereras och exklusivt eller länkad till vanlig text (logisk XOR-funktion).

      Den slumpmässiga sekvensen är en nyckelström, som genererar från ett startvärde från framåtfunktionen.
        Och även, startvärdet kan vara hemligt men gör det inte behöva vara. Ett känt, icke-hemligt startvärde hänvisar till som en initialiseringsvektor (IV).
          Den måste vara i en nyckelberoende avanceringsfunktion eftersom en angripare kan ta reda på startvärdet och hur avanceringsfunktionen fungerar.
            Sändare och mottagare behöver bara se till att de använder en annan slumpmässig sekvens för varje kryptering — till exempel ett slumptal eller en räknare.

            Och även, Mottagaren kan exklusivt-eller länka chiffertexten med samma slumpmässiga sekvens och chiffertexten och får klartexten igen.

        Vilka är attackerna mot strömchiffrorna?
        • attack endast med chiffertext
            Känd klartextattack
          1. Attack med vald text
          2. En attack på ett strömchiffer bygger på att angriparen känner till en del av nyckelströmmen. Alternativt kan en angripare använda differentiell eller linjär kryptoanalys.

          Och även, Den andra fördelen är att om det finns ett bitfel i chiffertexten är bara en bit i klartexten defekt.

    Vilka är nackdelarna med strömchiffer?

        Ansträngningen för initiering är ganska hög. Av denna anledning uppnås hög hastighet endast med längre klartext.
          Och dessutom kan någon del av chiffertexten inte dekryptera individuellt. Den fullständiga chiffertexten måste alltid dekryptera.

    Läs även: Vad är en ACI? – Definition, skillnader och mer

THE FOREFRONT OF TECHNOLOGY

We monitors and writes about new technologies in areas such as technology, innovation, digitization, space, Earth, IT and AI.

Related Posts

Leave a Reply

© 2026 THE FOREFRONT OF TECHNOLOGY - Theme by WPEnjoy · Powered by WordPress