Site icon THE FOREFRONT OF TECHNOLOGY

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

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 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
        1. Känd klartextattack
        2. Attack med vald text
        3. 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