This website requires JavaScript.
Explore
Help
Register
Sign In
hohn
/
codeql
Watch
1
Star
0
Fork
0
You've already forked codeql
mirror of
https://github.com/github/codeql.git
synced
2026-04-26 09:15:12 +02:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
20e2c7cefd0139ce096e7accd4724de77e554197
codeql
/
cpp
/
ql
/
lib
/
experimental
/
quantum
/
OpenSSL
History
REDMOND\brodes
20e2c7cefd
Crypto: Overhaul/refactor of EVPInitialzers. Update cipher operation to disallow null key and IV on initializers (typically do not represent an actual key or IV).
2025-06-12 00:41:15 -04:00
..
AlgorithmInstances
Crypto: Nop out signature operations for now until complete. Minor model update. Remove setting RSA bits as an RSA algorithm. Fix bug in hash algorithm. Add missing PKey encryption to cipher ops. Consolidate ctx initializers. Add unit tests, and alter unit test directory structure to allow for application to other APIs. Update expected files for unit tests (not all updated yet, a work in progress).
2025-06-10 13:37:17 -04:00
AlgorithmValueConsumers
Crypto: Separate out CTX parameter initialization, and add additional initializer subclasses.
2025-06-09 16:49:54 -04:00
Operations
Crypto: Overhaul/refactor of EVPInitialzers. Update cipher operation to disallow null key and IV on initializers (typically do not represent an actual key or IV).
2025-06-12 00:41:15 -04:00
AvcFlow.qll
Crypto: Overhaul/refactor of EVPInitialzers. Update cipher operation to disallow null key and IV on initializers (typically do not represent an actual key or IV).
2025-06-12 00:41:15 -04:00
CtxFlow.qll
Crypto: CtxFlow now uses an interface for additional steps. Add CTX step to handle paramgen. Remove redundant test. Overhaul of EVP update/initializer/final mechanics. Misc. updates for new API and refactoring EVPKeyGenOperation. Clean up of keygen_operaitons.ql.
2025-06-09 15:07:00 -04:00
GenericSourceCandidateLiteral.qll
Crypto: Separating out an IntLiteral class so it is clearer that some constraints for generic input sources are heuristics to filter sources, and other constraints narrow the literals to a general type (ints). Also adding fixes in KnownAlgorithmConstants to classify some algorithms as key exchange and signature correctly, and added support for a signature constant wrapper.
2025-05-22 12:53:11 -04:00
KeyFlow.qll
Crypto: Add support to trace keys, add support to find prior key gen properties that configure downstream operations. Add key size tests
2025-06-11 13:58:56 -04:00
LibraryDetector.qll
Format LibraryDetector.qll
2025-05-08 02:51:53 +02:00
OpenSSL.qll
Merge branch 'main' into generic_constant_filtering
2025-05-22 10:37:10 -04:00
Random.qll
Rename "Quantum" to "quantum" in dir structure
2025-05-08 02:39:40 +02:00