Add support for RSASSA-PSS (PS256) algorithm#612
Add support for RSASSA-PSS (PS256) algorithm#612randilt wants to merge 17 commits intoballerina-platform:masterfrom
Conversation
|
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## master #612 +/- ##
============================================
- Coverage 82.32% 82.14% -0.19%
- Complexity 241 371 +130
============================================
Files 29 41 +12
Lines 1375 1725 +350
Branches 191 268 +77
============================================
+ Hits 1132 1417 +285
- Misses 196 215 +19
- Partials 47 93 +46 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
* Refactor static code rule implementation * Update spec with scan rules * Update changelog * Address sonar cloud reported issues * Add enable code coverage report for compiler plugin * Bump to the next minor version * [Automated] Update the native jar versions * Improve code coverage * Update AES encryption example from CCM to CBC * Fix reference to SHA256 in password hashing function
|
@randilt, could you please update the PR with the requested changes? |
Co-authored-by: Thisaru Guruge <thisaru@wso2.com>
Co-authored-by: DimuthuMadushan <35717653+DimuthuMadushan@users.noreply.github.com>
…dule-ballerina-crypto into feature/PS256_Support
Co-authored-by: Thisaru Guruge <thisaru@wso2.com>
Co-authored-by: DimuthuMadushan <35717653+DimuthuMadushan@users.noreply.github.com>
…dule-ballerina-crypto into feature/PS256_Support
|
|
@DimuthuMadushan it looks like the PR is showing more changes than expected because the feature branch has diverged from master. Should I create a clean branch from master and cherry-pick only my commits to keep the PR tidy, or is this okay as is? |
|
@randilt, shall we remove scan tool-related changes from the PR? There are other commits as well Refactor scan rule implementation |
Please create a clean branch. We should not have other commits in this PR |
yes I will do that |
|
Closing this PR as a new clean PR is created with the changes related to this feature @DimuthuMadushan @daneshk |



Purpose
Fixes #8292
This PR implements RSASSA-PSS (PS256) signature support for the Ballerina crypto library, addressing the current limitation where only classic RSA signatures (PKCS#1 v1.5) are available.
Examples
Sign data
Verify signature
Checklist