mirror of
https://github.com/ShareX/ShareX.git
synced 2024-10-01 17:56:51 +13:00
Set tag size, append tag to fix Up1 support using new library
This commit is contained in:
parent
0b650bc7b3
commit
bc044b3e27
1 changed files with 3 additions and 1 deletions
|
@ -157,6 +157,7 @@ private static MemoryStream Encrypt(Stream source, string fileName, out string s
|
|||
aes.CngMode = CngChainingMode.Ccm;
|
||||
aes.Key = key;
|
||||
aes.IV = ccmIV;
|
||||
aes.TagSize = MacSize;
|
||||
|
||||
MemoryStream ms = new MemoryStream();
|
||||
|
||||
|
@ -165,7 +166,8 @@ private static MemoryStream Encrypt(Stream source, string fileName, out string s
|
|||
CryptoStream cs = new CryptoStream(ms, encryptor, CryptoStreamMode.Write);
|
||||
cs.Write(data, 0, data.Length);
|
||||
cs.FlushFinalBlock();
|
||||
//tag = encryptor.GetTag();
|
||||
byte[] tag = encryptor.GetTag();
|
||||
ms.Write(tag, 0, tag.Length);
|
||||
return ms;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue