fix: add padding to empty ad case #9

Merged
0xalivecow merged 1 commit from dev into main 2024-11-03 19:17:29 +00:00
Showing only changes of commit 1dfed264e9 - Show all commits

View file

@ -334,7 +334,7 @@ pub fn ghash(
eprintln!("{:?}", (ad.len() % 16) as u8); eprintln!("{:?}", (ad.len() % 16) as u8);
eprintln!("{:001X?}", ad); eprintln!("{:001X?}", ad);
if ad.len() % 16 != 0 { if ad.len() % 16 != 0 || ad.is_empty() {
ad.append(vec![0u8; 16 - (ad.len() % 16)].as_mut()); ad.append(vec![0u8; 16 - (ad.len() % 16)].as_mut());
} }