awslabs / awslabs/aws-encryption-sdk-specification

We love Big Endian

Open
#228 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

Every data element that we know of that is impacted by endianness, we have specified as Big Endian. But we do not clearly stat this as our preference.
We should record this so that if any new element is added, it should clearly be Big Endian.

Then we avoid both undefined behavior and mismatched endianness.

Contributor guide

Open the contributing guide

Research direction

No file or test is named. Review the specification's existing definitions for data elements affected by endianness, then identify the appropriate section for recording the project-wide preference. Done means the specification explicitly states that new endianness-sensitive elements must use Big Endian.

Written by the indexing model from the issue text.

Assessment

Domain
documentation
Issue type
Documentation
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.