Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
github
/
codeql
Public
Notifications
You must be signed in to change notification settings
Fork
2k
Star
9.9k
Code
Issues
996
Pull requests
443
Discussions
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
codeql
shared
quantum
codeql
on
codeql-cli-2.26.3
User selector
All users
All time
Commit history
Commits on Oct 22, 2025
Crypto: Adjust output of bad mac order queries, update associated bad mac order expected results, fix erroneous change to ID for a slicing query, update model to specify elliptic curve type as a pr…
Show description for dd60cf9
bdrodes
committed
dd60cf9
View commit details
Copy full SHA for dd60cf9
View code at this point
Browse repository at this point
Commits on Oct 17, 2025
Crypto: Add missing cipher algorithms to JCA. Update node tests to account for missing cipher algorithms.
bdrodes
committed
b4ecb91
View commit details
Copy full SHA for b4ecb91
View code at this point
Browse repository at this point
Crypto: Add missing block mode JCA Models, add block mode unit tests
bdrodes
committed
f480d90
View commit details
Copy full SHA for f480d90
View code at this point
Browse repository at this point
Commits on Oct 15, 2025
Crytpo: when key encapsulation or cipher operations have multiple modes at a node, the node name must reflect that it may be any mode.
bdrodes
committed
631e482
View commit details
Copy full SHA for 631e482
View code at this point
Browse repository at this point
Commits on Oct 13, 2025
Crypto: Make WeakAsymmetricKeyGenSize a path problem.
bdrodes
committed
55bbcee
View commit details
Copy full SHA for 55bbcee
View code at this point
Browse repository at this point
Crypto: Update KDF iteration and count to be path problems
bdrodes
committed
7847e92
View commit details
Copy full SHA for 7847e92
View code at this point
Browse repository at this point
Commits on Oct 10, 2025
Crypto: Updating weak asymmetric key gen to include key exchange.
bdrodes
committed
e76ced1
View commit details
Copy full SHA for e76ced1
View code at this point
Browse repository at this point
Crypto: missing new endpoint to get the creating operation for a key if known.
bdrodes
committed
ffd191d
View commit details
Copy full SHA for ffd191d
View code at this point
Browse repository at this point
Commits on Oct 8, 2025
Crypto: Modify suggested queries per misc. side conversations on standards. Remove redundant query. Fix QL-for-QL issues.
bdrodes
committed
1b1b333
View commit details
Copy full SHA for 1b1b333
View code at this point
Browse repository at this point
Crypto: Standardize naming where use of "family" and "type" have been used. Prefer 'type'.
bdrodes
committed
cf88e3f
View commit details
Copy full SHA for cf88e3f
View code at this point
Browse repository at this point
Commits on Oct 3, 2025
Crypto: Add missing string constants for signature algorithms.
bdrodes
committed
9c5765a
View commit details
Copy full SHA for 9c5765a
View code at this point
Browse repository at this point
Crypto: Add modeling for JCA signatures. Make consistent use of "unknown" or "other" for unrecognized types.
bdrodes
committed
f1eb651
View commit details
Copy full SHA for f1eb651
View code at this point
Browse repository at this point
Commits on Oct 2, 2025
Crypto: Fix bug in MacOperationNode constructor with detecting if the operation is also used for signatures.
bdrodes
committed
507174e
View commit details
Copy full SHA for 507174e
View code at this point
Browse repository at this point
Crypto: Update JCA PBKDF2 modeling: 1) add further inheritance structures to make the inheritance decomposition and caveats clearer, and 2) use getConsumer to establish the hash and hmac consumer. …
Show description for 704a06e
bdrodes
committed
704a06e
View commit details
Copy full SHA for 704a06e
View code at this point
Browse repository at this point
Merge branch 'main' into signature_model_refactor
bdrodes
authored
d251b3f
View commit details
Copy full SHA for d251b3f
View code at this point
Browse repository at this point
Commits on Sep 2, 2025
Shared and Sync: Fix some Ql4Ql violations.
michaelnebel
committed
7490d8d
View commit details
Copy full SHA for 7490d8d
View code at this point
Browse repository at this point
Commits on Jul 1, 2025
Crypto: Code scanning warning fix.
bdrodes
committed
a98f4c2
View commit details
Copy full SHA for a98f4c2
View code at this point
Browse repository at this point
Crypto: Update model to have a mac operation instance that extends the signature or mac operation instance.
bdrodes
committed
0270fac
View commit details
Copy full SHA for 0270fac
View code at this point
Browse repository at this point
Crypto: Misc. cleanup and completed model refactor for Mac. Passing tests for openssl, refactor still required for JCA.
bdrodes
committed
d32e09a
View commit details
Copy full SHA for d32e09a
View code at this point
Browse repository at this point
Commits on Jun 30, 2025
Crypto: Initial sketch for refactoring MAC and signatures to account for APIs having one function to do both. Incomplete. Work in progress.
bdrodes
committed
8b64a72
View commit details
Copy full SHA for 8b64a72
View code at this point
Browse repository at this point
Commits on Jun 27, 2025
Merge branch 'main' into operation_step_refactor
nicolaswill
authored
976364f
View commit details
Copy full SHA for 976364f
View code at this point
Browse repository at this point
Overlay: Add overlay annotation to shared lib
kaspersv
committed
2863c70
View commit details
Copy full SHA for 2863c70
View code at this point
Browse repository at this point
Merge pull request #19779 from github/kaspersv/overlay-java-annotations
Show description for da1b99b
kaspersv
authored
da1b99b
View commit details
Copy full SHA for da1b99b
View code at this point
Browse repository at this point
Commits on Jun 26, 2025
Crypto: Add key input support for the graph for key generation operations.
bdrodes
committed
505d880
View commit details
Copy full SHA for 505d880
View code at this point
Browse repository at this point
Merge branch 'main' into pr/19880
nicolaswill
committed
c54e68c
View commit details
Copy full SHA for c54e68c
View code at this point
Browse repository at this point
Commits on Jun 25, 2025
Crypto: Fix further acronym casing and remove unused field
nicolaswill
committed
8e6031d
View commit details
Copy full SHA for 8e6031d
View code at this point
Browse repository at this point
Crypto: Refactor type name mapping and fix QL-for-QL alerts
nicolaswill
committed
14472bf
View commit details
Copy full SHA for 14472bf
View code at this point
Browse repository at this point
Crypto: Refactor casing and documentation
nicolaswill
committed
710e080
View commit details
Copy full SHA for 710e080
View code at this point
Browse repository at this point
Commits on Jun 24, 2025
Crypto: Overhaul of EVP final/init/update to now use a more general 'OperationStep' mechanic.
bdrodes
committed
bd0efbe
View commit details
Copy full SHA for bd0efbe
View code at this point
Browse repository at this point
Overlay: Add overlay annotations to Java & shared libraries
kaspersv
committed
c207cfd
View commit details
Copy full SHA for c207cfd
View code at this point
Browse repository at this point
Commits on Jun 16, 2025
Crypto: Further ql-for-ql alert alert fixes.
bdrodes
committed
7c18686
View commit details
Copy full SHA for 7c18686
View code at this point
Browse repository at this point
Commits on Jun 12, 2025
Crypto: Further simplify test caes to only use edges/nodes/properties. Update model to account for MAC algorithms.
bdrodes
committed
eb20955
View commit details
Copy full SHA for eb20955
View code at this point
Browse repository at this point
Commits on Jun 11, 2025
Crypto: Consolidate tests to use node, edges, and properties.
bdrodes
committed
8f25380
View commit details
Copy full SHA for 8f25380
View code at this point
Browse repository at this point
Crypto: Add support to trace keys, add support to find prior key gen properties that configure downstream operations. Add key size tests
bdrodes
committed
d3cff2d
View commit details
Copy full SHA for d3cff2d
View code at this point
Browse repository at this point
Commits on Jun 10, 2025
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. C…
Show description for 7d47994
bdrodes
committed
7d47994
View commit details
Copy full SHA for 7d47994
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.