Clear conversion warning
parent
3b6872a8cd
commit
45fcd47c07
|
|
@ -529,7 +529,7 @@ void TestSymmetricCipher(TestData &v, const NameValuePairs &overrideParameters)
|
||||||
ciphertextXorDigest = GetDecodedDatum(v, "CiphertextXorDigest");
|
ciphertextXorDigest = GetDecodedDatum(v, "CiphertextXorDigest");
|
||||||
xorDigest.append(encrypted, 0, 64);
|
xorDigest.append(encrypted, 0, 64);
|
||||||
for (size_t i=64; i<encrypted.size(); i++)
|
for (size_t i=64; i<encrypted.size(); i++)
|
||||||
xorDigest[i%64] ^= encrypted[i];
|
xorDigest[i%64] = static_cast<char>(xorDigest[i%64] ^ encrypted[i]);
|
||||||
}
|
}
|
||||||
if (test != "EncryptXorDigest" ? encrypted != ciphertext : xorDigest != ciphertextXorDigest)
|
if (test != "EncryptXorDigest" ? encrypted != ciphertext : xorDigest != ciphertextXorDigest)
|
||||||
{
|
{
|
||||||
|
|
@ -556,6 +556,8 @@ void TestSymmetricCipher(TestData &v, const NameValuePairs &overrideParameters)
|
||||||
std::cout << "\n";
|
std::cout << "\n";
|
||||||
SignalTestFailure();
|
SignalTestFailure();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
encrypted.clear(); decrypted.clear();
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue