aws / aws/aws-encryption-sdk-java

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

オープン
#140 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
bug
主要言語
Java
スター
240
フォーク
125
PR マージ指標
30日以内にマージされた PR はありません

説明

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.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

まず 153 行目付近の FrameDecryptionHandler.java を読み、復号中に最大フレーム番号がどのように処理されるかを追跡します。MAX_FRAME_NUMBER 個のフレームを持つメッセージの復号を再現または検証し、その境界ケースが成功することを確認するか、失敗を正確に記録します。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
java
領域
cryptography
issue の種類
バグ
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
42/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。