Rename variable
This commit is contained in:
parent
bd66a9a309
commit
d6e0671fe7
1 changed files with 4 additions and 5 deletions
|
@ -69,18 +69,17 @@ class CryptoUtil {
|
|||
Sodium.cryptoSecretstreamXchacha20poly1305InitPush(key);
|
||||
|
||||
var bytesRead = 0;
|
||||
var encryptionTag = Sodium.cryptoSecretstreamXchacha20poly1305TagMessage;
|
||||
while (
|
||||
encryptionTag != Sodium.cryptoSecretstreamXchacha20poly1305TagFinal) {
|
||||
var tag = Sodium.cryptoSecretstreamXchacha20poly1305TagMessage;
|
||||
while (tag != Sodium.cryptoSecretstreamXchacha20poly1305TagFinal) {
|
||||
var blockLength = encryptionBlockSize;
|
||||
if (bytesRead + blockLength >= sourceFileLength) {
|
||||
blockLength = sourceFileLength - bytesRead;
|
||||
encryptionTag = Sodium.cryptoSecretstreamXchacha20poly1305TagFinal;
|
||||
tag = Sodium.cryptoSecretstreamXchacha20poly1305TagFinal;
|
||||
}
|
||||
final blockData = await inputFile.read(blockLength);
|
||||
bytesRead += blockLength;
|
||||
final encryptedData = Sodium.cryptoSecretstreamXchacha20poly1305Push(
|
||||
initPushResult.state, blockData, null, encryptionTag);
|
||||
initPushResult.state, blockData, null, tag);
|
||||
outputFile.writeFromSync(encryptedData);
|
||||
}
|
||||
await inputFile.close();
|
||||
|
|
Loading…
Add table
Reference in a new issue