aws / aws/aws-encryption-sdk-java
Incorporate the encrypt test vectors and the decrypt oracle for each implementation in CI
- Dominant language
- Java
- Stars
- 240
- Forks
- 125
- PR merge metrics
- No merged PRs in 30d
Description
Vectors are here: https://github.com/awslabs/aws-crypto-tools-test-vector-framework/tree/master/features/CANONICAL-GENERATED-MANIFESTS
* https://github.com/aws/aws-encryption-sdk-java
* https://github.com/aws/aws-encryption-sdk-python
* https://github.com/awslabs/aws-encryption-sdk-javascript
Contributor guide
Research direction
Start by reviewing the CANONICAL-GENERATED-MANIFESTS directory in the linked aws-crypto-tools-test-vector-framework repository and comparing the linked Java, Python, and JavaScript implementations. Determine how this Java repository's CI can consume the encrypt vectors and decrypt oracle, and verify that each implementation is covered.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java, javascript, python
- Domain
- ci-cd, cryptography, security, testing
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100