File tree Expand file tree Collapse file tree 6 files changed +30
-24
lines changed
java/ql/test/experimental/library-tests/quantum/BouncyCastle Expand file tree Collapse file tree 6 files changed +30
-24
lines changed Original file line number Diff line number Diff line change 1- | AESCBCEncryption.java:22:50:22:52 | Key |
2- | AESCBCEncryption.java:23:66:23:67 | Nonce |
3- | AESCBCEncryption.java:41:50:41:52 | Key |
4- | AESCBCEncryption.java:42:66:42:67 | Nonce |
5- | AESGCMEncryption.java:18:34:18:36 | Key |
6- | AESGCMEncryption.java:20:17:20:21 | Nonce |
7- | AESGCMEncryption.java:37:34:37:36 | Key |
8- | AESGCMEncryption.java:39:17:39:21 | Nonce |
1+ | AESCBCEncryption.java:22:50:22:52 | Key | AESCBCEncryption.java:60:30:60:32 | RandomNumberGeneration |
2+ | AESCBCEncryption.java:23:66:23:67 | Nonce | AESCBCEncryption.java:62:30:62:31 | RandomNumberGeneration |
3+ | AESCBCEncryption.java:41:50:41:52 | Key | AESCBCEncryption.java:60:30:60:32 | RandomNumberGeneration |
4+ | AESCBCEncryption.java:42:66:42:67 | Nonce | AESCBCEncryption.java:62:30:62:31 | RandomNumberGeneration |
5+ | AESGCMEncryption.java:18:34:18:36 | Key | AESGCMEncryption.java:58:30:58:32 | RandomNumberGeneration |
6+ | AESGCMEncryption.java:20:17:20:21 | Nonce | AESGCMEncryption.java:60:30:60:34 | RandomNumberGeneration |
7+ | AESGCMEncryption.java:37:34:37:36 | Key | AESGCMEncryption.java:58:30:58:32 | RandomNumberGeneration |
8+ | AESGCMEncryption.java:39:17:39:21 | Nonce | AESGCMEncryption.java:60:30:60:34 | RandomNumberGeneration |
Original file line number Diff line number Diff line change @@ -2,5 +2,5 @@ import java
22import experimental.quantum.Language
33
44from Crypto:: ArtifactNode n
5- where any ( SecureRandomnessInstance rng ) . flowsTo ( n . asElement ( ) )
6- select n
5+ where n . getSourceNode ( ) instanceof Crypto :: RandomNumberGenerationNode
6+ select n , n . getSourceNode ( )
Original file line number Diff line number Diff line change 1- | ECDSAP256SignAndVerify.java:57:16:57:49 | Key | Unknown |
2- | ECDSAP256SignAndVerify.java:80:16:80:49 | Key | Unknown |
3- | ECDSAP256SignAndVerify.java:103:16:103:49 | Key | Unknown |
4- | Ed448SignAndVerify.java:21:47:21:80 | Key | Ed448 |
5- | Ed25519SignAndVerify.java:21:47:21:80 | Key | Ed25519 |
6- | LMSSignature.java:33:47:33:74 | Key | LMS |
1+ | ECDSAP256SignAndVerify.java:115:27:115:36 | Key | ECDSAP256SignAndVerify.java:57:16:57:49 | Key |
2+ | ECDSAP256SignAndVerify.java:115:27:115:36 | Key | ECDSAP256SignAndVerify.java:80:16:80:49 | Key |
3+ | ECDSAP256SignAndVerify.java:115:27:115:36 | Key | ECDSAP256SignAndVerify.java:103:16:103:49 | Key |
4+ | ECDSAP256SignAndVerify.java:120:30:120:38 | Key | ECDSAP256SignAndVerify.java:57:16:57:49 | Key |
5+ | ECDSAP256SignAndVerify.java:120:30:120:38 | Key | ECDSAP256SignAndVerify.java:80:16:80:49 | Key |
6+ | ECDSAP256SignAndVerify.java:120:30:120:38 | Key | ECDSAP256SignAndVerify.java:103:16:103:49 | Key |
7+ | Ed448SignAndVerify.java:30:31:30:40 | Key | Ed448SignAndVerify.java:21:47:21:80 | Key |
8+ | Ed448SignAndVerify.java:38:34:38:42 | Key | Ed448SignAndVerify.java:21:47:21:80 | Key |
9+ | Ed25519SignAndVerify.java:30:31:30:40 | Key | Ed25519SignAndVerify.java:21:47:21:80 | Key |
10+ | Ed25519SignAndVerify.java:38:34:38:42 | Key | Ed25519SignAndVerify.java:21:47:21:80 | Key |
11+ | LMSSignature.java:43:31:43:40 | Key | LMSSignature.java:33:47:33:74 | Key |
12+ | LMSSignature.java:50:32:50:40 | Key | LMSSignature.java:33:47:33:74 | Key |
Original file line number Diff line number Diff line change @@ -2,4 +2,4 @@ import java
22import experimental.quantum.Language
33
44from Crypto:: KeyArtifactNode n
5- select n , n .getAKnownAlgorithm ( )
5+ select n , n .getSourceNode ( )
Original file line number Diff line number Diff line change 1- | ECDSAP256SignAndVerify.java:57:16:57:49 | KeyGeneration | ECDSAP256SignAndVerify.java:53:47:53:70 | KeyOperationAlgorithm | ECDSAP256SignAndVerify.java: 57:16:57:49 | Key |
2- | ECDSAP256SignAndVerify.java:80:16:80:49 | KeyGeneration | ECDSAP256SignAndVerify.java:76:47:76:70 | KeyOperationAlgorithm | ECDSAP256SignAndVerify.java: 80:16:80:49 | Key |
3- | ECDSAP256SignAndVerify.java:103:16:103:49 | KeyGeneration | ECDSAP256SignAndVerify.java:99:47:99:70 | KeyOperationAlgorithm | ECDSAP256SignAndVerify.java: 103:16:103:49 | Key |
4- | Ed448SignAndVerify.java:21:47:21:80 | KeyGeneration | Ed448SignAndVerify.java:19:54:19:80 | KeyOperationAlgorithm | Ed448SignAndVerify.java: 21:47:21:80 | Key |
5- | Ed25519SignAndVerify.java:21:47:21:80 | KeyGeneration | Ed25519SignAndVerify.java:19:56:19:84 | KeyOperationAlgorithm | Ed25519SignAndVerify.java: 21:47:21:80 | Key |
6- | LMSSignature.java:33:47:33:74 | KeyGeneration | LMSSignature.java:31:46:31:70 | KeyOperationAlgorithm | LMSSignature.java: 33:47:33:74 | Key |
1+ | ECDSAP256SignAndVerify.java:57:16:57:49 | KeyGeneration | ECDSAP256SignAndVerify.java:57:16:57:49 | Key |
2+ | ECDSAP256SignAndVerify.java:80:16:80:49 | KeyGeneration | ECDSAP256SignAndVerify.java:80:16:80:49 | Key |
3+ | ECDSAP256SignAndVerify.java:103:16:103:49 | KeyGeneration | ECDSAP256SignAndVerify.java:103:16:103:49 | Key |
4+ | Ed448SignAndVerify.java:21:47:21:80 | KeyGeneration | Ed448SignAndVerify.java:21:47:21:80 | Key |
5+ | Ed25519SignAndVerify.java:21:47:21:80 | KeyGeneration | Ed25519SignAndVerify.java:21:47:21:80 | Key |
6+ | LMSSignature.java:33:47:33:74 | KeyGeneration | LMSSignature.java:33:47:33:74 | Key |
Original file line number Diff line number Diff line change @@ -2,4 +2,4 @@ import java
22import experimental.quantum.Language
33
44from Crypto:: KeyGenerationOperationNode n
5- select n , n .getAKnownAlgorithm ( ) , n . getOutputKeyArtifact ( )
5+ select n , n .getOutputKeyArtifact ( )
You can’t perform that action at this time.
0 commit comments