StreamCipher class abstract

Template for Cipher algorithm that uses the same logic for both encryption and decryption.

Implemented types
Implementers
Available extensions

Constructors

StreamCipher()
const

Properties

hashCode int
The hash code for this object.
no setterinherited
name String
The name of the algorithm
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

bind(Stream<List<int>> stream) Stream<Uint8List>
Transform the stream of chunks of message bytes using the algorithm.
override
cast<RS, RT>() StreamTransformer<RS, RT>
Provides a StreamTransformer<RS, RT> view of this stream transformer.
override
convert(List<int> message) Uint8List
Transforms the message of bytes using the algorithm.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
stream(Stream<int> stream, [int chunkSize = 1024]) Stream<int>

Available on StreamCipher, provided by the StreamCipherExtension extension

Transforms the stream of message bytes using the algorithm.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited