Rename variable

This commit is contained in:
Vishnu Mohandas 2020-09-26 02:28:19 +05:30
parent bd66a9a309
commit d6e0671fe7

View file

@ -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();