ABC (stream cipher)

ID: abc-stream-cipher

ABC (A Bit of a Cipher) is a stream cipher designed for lightweight encryption. It was developed with a focus on efficiency and simplicity, making it suitable for constrained environments such as low-power devices or applications requiring fast processing times. Stream ciphers, in general, encrypt plaintext by combining it with a pseudorandom key stream, allowing for the continuous encryption of data bit by bit (or byte by byte). ABC is characterized by its use of additive and XOR operations to generate the key stream.

New to topics? Read the docs here!