aws / aws/aws-encryption-sdk-java

Verify that decrypt will succeed for a message with MAX_FRAME_NUMBER of frames

Open
#140 1 comment 0 reactions 0 assignees View on GitHub
bug
Dominant language
Java
Stars
240
Forks
125
PR merge metrics
No merged PRs in 30d

Description

See: https://github.com/aws/aws-encryption-sdk-java/blob/master/src/main/java/com/amazonaws/encryptionsdk/internal/FrameDecryptionHandler.java#L153

It appears that if a message has MAX_FRAME_NUMBER the decrypt will fail.

Contributor guide

Open the contributing guide

Research direction

Start by reading FrameDecryptionHandler.java around line 153 and trace how the maximum frame number is handled during decryption. Reproduce or verify decryption for a message with MAX_FRAME_NUMBER frames, then confirm the boundary case succeeds or document the failure precisely.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
cryptography
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.