Reduce chance that tamper change is same as original value in tests
This commit is contained in:
parent
8b39e8a813
commit
38d3ac1b44
@ -44,6 +44,8 @@ class BoxTest {
|
|||||||
assertFailsWith<BoxCorruptedOrTamperedDataException>() {
|
assertFailsWith<BoxCorruptedOrTamperedDataException>() {
|
||||||
val tampered = encrypted.copyOf()
|
val tampered = encrypted.copyOf()
|
||||||
tampered[1] = 0U
|
tampered[1] = 0U
|
||||||
|
tampered[2] = 0U
|
||||||
|
tampered[3] = 0U
|
||||||
Box.openEasy(tampered, messageNonce, senderKeypair.publicKey, recipientKeypair.secretKey)
|
Box.openEasy(tampered, messageNonce, senderKeypair.publicKey, recipientKeypair.secretKey)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -71,6 +73,8 @@ class BoxTest {
|
|||||||
assertFailsWith<BoxCorruptedOrTamperedDataException>() {
|
assertFailsWith<BoxCorruptedOrTamperedDataException>() {
|
||||||
val tampered = encrypted.ciphertext.copyOf()
|
val tampered = encrypted.ciphertext.copyOf()
|
||||||
tampered[1] = 0U
|
tampered[1] = 0U
|
||||||
|
tampered[2] = 0U
|
||||||
|
tampered[3] = 0U
|
||||||
Box.openDetached(
|
Box.openDetached(
|
||||||
tampered,
|
tampered,
|
||||||
encrypted.tag,
|
encrypted.tag,
|
||||||
@ -104,6 +108,8 @@ class BoxTest {
|
|||||||
assertFailsWith<BoxCorruptedOrTamperedDataException>() {
|
assertFailsWith<BoxCorruptedOrTamperedDataException>() {
|
||||||
val tampered = encrypted.copyOf()
|
val tampered = encrypted.copyOf()
|
||||||
tampered[1] = 0U
|
tampered[1] = 0U
|
||||||
|
tampered[2] = 0U
|
||||||
|
tampered[3] = 0U
|
||||||
Box.openEasyAfterNM(tampered, messageNonce, recipientComputedSessionKey)
|
Box.openEasyAfterNM(tampered, messageNonce, recipientComputedSessionKey)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -124,6 +130,8 @@ class BoxTest {
|
|||||||
assertFailsWith<BoxCorruptedOrTamperedDataException>() {
|
assertFailsWith<BoxCorruptedOrTamperedDataException>() {
|
||||||
val tampered = sealed.copyOf()
|
val tampered = sealed.copyOf()
|
||||||
tampered[1] = 0U
|
tampered[1] = 0U
|
||||||
|
tampered[2] = 0U
|
||||||
|
tampered[3] = 0U
|
||||||
Box.sealOpen(tampered, recipientKeypair.publicKey, recipientKeypair.secretKey)
|
Box.sealOpen(tampered, recipientKeypair.publicKey, recipientKeypair.secretKey)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user