Crypto: Bad expected files in last push.

This commit is contained in:
REDMOND\brodes
2025-10-16 15:45:27 -04:00
parent 700f34e53a
commit 5923e5cbb0
2 changed files with 12 additions and 0 deletions

View File

@@ -0,0 +1,11 @@
#select
| BadMacUse.java:60:42:60:50 | plaintext | BadMacUse.java:54:28:54:53 | doFinal(...) : byte[] | BadMacUse.java:60:42:60:50 | plaintext | MAC order potentially wrong: observed a potential decrypt operation output to MAC implying the MAC is on plaintext, and not a cipher. |
edges
| BadMacUse.java:30:29:30:53 | doFinal(...) : byte[] | BadMacUse.java:35:42:35:51 | ciphertext | provenance | |
| BadMacUse.java:54:28:54:53 | doFinal(...) : byte[] | BadMacUse.java:60:42:60:50 | plaintext | provenance | |
nodes
| BadMacUse.java:30:29:30:53 | doFinal(...) : byte[] | semmle.label | doFinal(...) : byte[] |
| BadMacUse.java:35:42:35:51 | ciphertext | semmle.label | ciphertext |
| BadMacUse.java:54:28:54:53 | doFinal(...) : byte[] | semmle.label | doFinal(...) : byte[] |
| BadMacUse.java:60:42:60:50 | plaintext | semmle.label | plaintext |
subpaths

View File

@@ -0,0 +1 @@
| BadMacUse.java:67:82:67:97 | plaintext | Message used for encryption operation at $@, also used for MAC at $@. | BadMacUse.java:80:44:80:52 | plaintext | plaintext | BadMacUse.java:75:42:75:50 | plaintext | plaintext |