awslabs / awslabs/aws-encryption-sdk-specification

Implementation: Raw keyrings MUST NOT accept a key namespace of "aws-kms"

Open
#171 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
37
Forks
27
PR merge metrics
No merged PRs in 30d

Description

Followup to implement #140

- [x] C (no change needed)
- [ ] Javascript aws/aws-encryption-sdk-javascript#383
- [ ] Java aws/aws-encryption-sdk-java#202
- [ ] Python aws/aws-encryption-sdk-python#279

Contributor guide

Open the contributing guide

Research direction

Start by reading the follow-up requirement in issue #140, then review the JavaScript, Java, and Python implementation issues named in the checklist. Check the raw keyring handling in the selected implementation and verify that a key namespace of "aws-kms" is rejected, while noting that the C implementation requires no change.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, java, javascript, python
Domain
security
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.