aboutsummaryrefslogtreecommitdiff
path: root/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/lib.rs b/src/lib.rs
index 49a83d6..5a2e205 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -895,4 +895,12 @@ mod test {
let aez = Aez::new(b"");
aez.encrypt(b"", &[], 673261693, &[]);
}
+
+ #[test]
+ fn test_fuzzed_3() {
+ // AEZ crashes if given an empty message and empty tau
+ let aez = Aez::new(&[0, 110, 109, 0]);
+ let value = aez.encrypt(&[0], &[], 0, &[]);
+ assert_eq!(&value, &[]);
+ }
}