aead-stream

Pure Rust implementaion of AES GCM cipher for data streams.

image

```rust use aesgcmstream::AesGcm; use aes::Aes128;

let mut cipher = AesGcm::::new(&key); cipher.init(nonce);

cipher.encrypt(&mut data);

let tag = cipher.final(); ```