Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Spark
Build and deploy intelligent apps
GitHub Models
Manage and compare prompts
MCP Registry
New
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
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
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
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
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
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 }}
rbsec
/
sslscan
Public
Notifications
You must be signed in to change notification settings
Fork
413
Star
2.6k
Code
Issues
49
Pull requests
6
Actions
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security
Insights
Commits
Branch selector
master
User selector
All users
Datepicker
All time
Commit History
Commits on Nov 30, 2025
Update changelog
rbsec
committed
c56018e
Copy full SHA for c56018e
Add colouring and update the docker tests. #346
rbsec
committed
09971b0
Copy full SHA for 09971b0
Merge pull request #346 from nuxi/show-group-name
Show description for b660138
rbsec
authored
b660138
Copy full SHA for b660138
Merge pull request #347 from syohex/fix-typo
Show description for 4072a76
rbsec
authored
4072a76
Copy full SHA for 4072a76
Commits on Nov 24, 2025
fix typo of --show-times description
syohex
committed
c72edd9
Copy full SHA for c72edd9
Commits on Nov 17, 2025
Display negotiated TLS 1.3 group name
nuxi
committed
734f078
Copy full SHA for 734f078
Commits on Oct 12, 2025
Add strength field to XML output for groups. #333
rbsec
committed
35cd5f9
Copy full SHA for 35cd5f9
Commits on Aug 25, 2025
Merge pull request #342 from malhotrag/feature/X25519Kyber768Draft00_support
Show description for 44d098e
rbsec
authored
44d098e
Copy full SHA for 44d098e
Commits on Jul 11, 2025
Add support for post-quantum hybrid key exchange group X25519Kyber768Draft00
malhotrag
committed
98e0968
Copy full SHA for 98e0968
Commits on Jun 26, 2025
Remove indentation on --version output. Fixes #341
rbsec
committed
d6cdb92
Copy full SHA for d6cdb92
Commits on Jun 15, 2025
Update docs and bump version
rbsec
committed
50f324c
Copy full SHA for 50f324c
Merge pull request #336 from jtesta/docker_test_update
Show description for 7873712
rbsec
authored
7873712
Copy full SHA for 7873712
Commits on Jun 13, 2025
Merge pull request #339 from jtesta/bitstrength_update_333_3
Show description for 771e01a
rbsec
authored
771e01a
Copy full SHA for 771e01a
Commits on Jun 12, 2025
Updated colorizations. #333
jtesta
committed
d796ac7
Copy full SHA for d796ac7
Added Mbed TLS server application and related test.
jtesta
committed
bbb6318
Copy full SHA for bbb6318
Updated color of CCM8 ciphers to red to match the color of the bit strength. Also, colorize ciphers named CCM_8 (i.e.: the IANA name used in TLS 1.3). #333
jtesta
committed
e13ce24
Copy full SHA for e13ce24
Merge pull request #338 from jtesta/bitstrength_update_333_2
Show description for 34321d7
rbsec
authored
34321d7
Copy full SHA for 34321d7
Update coloring of the number of bits of groups to yellow when bits is greater or equal to 112 and less than 128.
jtesta
committed
ab8a9d7
Copy full SHA for ab8a9d7
Merge pull request #337 from jtesta/bitstrength_update_333
Show description for 8969a3a
rbsec
authored
8969a3a
Copy full SHA for 8969a3a
Updated coloring of groups providing less than 128 bits of security. #333
jtesta
committed
ff0e5a3
Copy full SHA for ff0e5a3
Commits on Jun 11, 2025
Added test 19 to test detection of unique GnuTLS algorithms. Currently disabled since sslscan does not find them, though included here anyway to encourage implementation.
jtesta
committed
20e87cd
Copy full SHA for 20e87cd
Updated tests after coloring changes made in #333. Updated test image build system to compile applications within container. Added tests against OpenSSL v3.5.0 and GnuTLS v3.8.9.
jtesta
committed
f6ae577
Copy full SHA for f6ae577
Commits on Jun 9, 2025
Fix incorrect compairson. #333
rbsec
committed
997ec76
Copy full SHA for 997ec76
Commits on Jun 7, 2025
Changes to the colours of various weaker ciphers/etc. #333
rbsec
committed
0d8511a
Copy full SHA for 0d8511a
Add a comment explaining the flagging of pure MLKEM groups as yellow. #331
rbsec
committed
605520e
Copy full SHA for 605520e
Various documentation updates
rbsec
committed
bf95ca9
Copy full SHA for bf95ca9
Merge pull request #331 from jtesta/upgrade_openssl_35
Show description for 3b0af30
rbsec
authored
3b0af30
Copy full SHA for 3b0af30
Commits on Jun 1, 2025
Merge pull request #335 from jtesta/handshake_backup. Fixes #334
Show description for debcc0f
rbsec
authored
debcc0f
Copy full SHA for debcc0f
Commits on May 29, 2025
Added handshake backup logic to use OpenSSL's built-in functions in the strange case where a target improperly rejects our constructed ClientHello.
jtesta
committed
6184b83
Copy full SHA for 6184b83
Commits on May 28, 2025
Updated CI tests to compile OpenSSL 3.5 from sources for dynamic linking.
jtesta
committed
71af3eb
Copy full SHA for 71af3eb
Moved from dynamic string to static string buffer for simplicity.
jtesta
committed
1518c3d
Copy full SHA for 1518c3d
Removed CCM8 downgrading logic, as it is now handled automatically by OpenSSL v3.5.
jtesta
committed
8c8274a
Copy full SHA for 8c8274a
Bump required OpenSSL version to 3.5.
jtesta
committed
59c4e45
Copy full SHA for 59c4e45
Merge branch 'master' into upgrade_openssl_35
jtesta
committed
587095a
Copy full SHA for 587095a
Commits on May 26, 2025
Build against OpenSSL 3.5.x for both Windows and Linux. #326 #331
rbsec
committed
131763e
Copy full SHA for 131763e
Pagination
Previous
Next
You can’t perform that action at this time.