mirror of
https://github.com/FiloSottile/age.git
synced 2026-04-27 14:05:04 +00:00
internal/stream: reject trailing data (no EOF) after end of stream
This commit is contained in:
10
testdata/testkit/stream_bad_tag
vendored
Normal file
10
testdata/testkit/stream_bad_tag
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
expect: payload failure
|
||||
payload: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
|
||||
file key: 59454c4c4f57205355424d4152494e45
|
||||
identity: AGE-SECRET-KEY-1XMWWC06LY3EE5RYTXM9MFLAZ2U56JJJ36S0MYPDRWSVLUL66MV4QX3S7F6
|
||||
|
||||
age-encryption.org/v1
|
||||
-> X25519 TEiF0ypqr+bpvcqXNyCVJpL7OuwPdVwPL7KQEbFDOCc
|
||||
EmECAEcKN+n/Vs9SbWiV+Hu0r+E8R77DdWYyd83nw7U
|
||||
--- Vn+54jqiiUCE+WZcEVY3f1sqHjlu/z1LCQ/T7Xm7qI0
|
||||
îÏbÇΑ´3'NhÔòùL·L[þ÷¾ªRÈð¼™,ƒ1ûF
|
||||
BIN
testdata/testkit/stream_bad_tag_second_chunk
vendored
Normal file
BIN
testdata/testkit/stream_bad_tag_second_chunk
vendored
Normal file
Binary file not shown.
BIN
testdata/testkit/stream_bad_tag_second_chunk_full
vendored
Normal file
BIN
testdata/testkit/stream_bad_tag_second_chunk_full
vendored
Normal file
Binary file not shown.
BIN
testdata/testkit/stream_last_chunk_empty
vendored
BIN
testdata/testkit/stream_last_chunk_empty
vendored
Binary file not shown.
BIN
testdata/testkit/stream_last_chunk_full
vendored
BIN
testdata/testkit/stream_last_chunk_full
vendored
Binary file not shown.
BIN
testdata/testkit/stream_last_chunk_full_second
vendored
Normal file
BIN
testdata/testkit/stream_last_chunk_full_second
vendored
Normal file
Binary file not shown.
10
testdata/testkit/stream_missing_tag
vendored
Normal file
10
testdata/testkit/stream_missing_tag
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
expect: payload failure
|
||||
payload: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
|
||||
file key: 59454c4c4f57205355424d4152494e45
|
||||
identity: AGE-SECRET-KEY-1XMWWC06LY3EE5RYTXM9MFLAZ2U56JJJ36S0MYPDRWSVLUL66MV4QX3S7F6
|
||||
|
||||
age-encryption.org/v1
|
||||
-> X25519 TEiF0ypqr+bpvcqXNyCVJpL7OuwPdVwPL7KQEbFDOCc
|
||||
EmECAEcKN+n/Vs9SbWiV+Hu0r+E8R77DdWYyd83nw7U
|
||||
--- Vn+54jqiiUCE+WZcEVY3f1sqHjlu/z1LCQ/T7Xm7qI0
|
||||
îÏbÇΑ´3'NhÔòùL·L[
|
||||
10
testdata/testkit/stream_no_chunks
vendored
Normal file
10
testdata/testkit/stream_no_chunks
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
expect: payload failure
|
||||
payload: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
|
||||
file key: 59454c4c4f57205355424d4152494e45
|
||||
identity: AGE-SECRET-KEY-1XMWWC06LY3EE5RYTXM9MFLAZ2U56JJJ36S0MYPDRWSVLUL66MV4QX3S7F6
|
||||
|
||||
age-encryption.org/v1
|
||||
-> X25519 TEiF0ypqr+bpvcqXNyCVJpL7OuwPdVwPL7KQEbFDOCc
|
||||
EmECAEcKN+n/Vs9SbWiV+Hu0r+E8R77DdWYyd83nw7U
|
||||
--- Vn+54jqiiUCE+WZcEVY3f1sqHjlu/z1LCQ/T7Xm7qI0
|
||||
îÏbÇΑ´3'NhÔòùL
|
||||
11
testdata/testkit/stream_no_final
vendored
Normal file
11
testdata/testkit/stream_no_final
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
expect: payload failure
|
||||
payload: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
|
||||
file key: 59454c4c4f57205355424d4152494e45
|
||||
identity: AGE-SECRET-KEY-1XMWWC06LY3EE5RYTXM9MFLAZ2U56JJJ36S0MYPDRWSVLUL66MV4QX3S7F6
|
||||
|
||||
age-encryption.org/v1
|
||||
-> X25519 TEiF0ypqr+bpvcqXNyCVJpL7OuwPdVwPL7KQEbFDOCc
|
||||
EmECAEcKN+n/Vs9SbWiV+Hu0r+E8R77DdWYyd83nw7U
|
||||
--- Vn+54jqiiUCE+WZcEVY3f1sqHjlu/z1LCQ/T7Xm7qI0
|
||||
îÏbÇΑ´3'NhÔòùL<>íS;àû¬|º9¥¥È
|
||||
w<EFBFBD>^Ú
|
||||
BIN
testdata/testkit/stream_no_final_full
vendored
Normal file
BIN
testdata/testkit/stream_no_final_full
vendored
Normal file
Binary file not shown.
BIN
testdata/testkit/stream_no_final_two_chunks
vendored
Normal file
BIN
testdata/testkit/stream_no_final_two_chunks
vendored
Normal file
Binary file not shown.
BIN
testdata/testkit/stream_no_final_two_chunks_full
vendored
Normal file
BIN
testdata/testkit/stream_no_final_two_chunks_full
vendored
Normal file
Binary file not shown.
8
testdata/testkit/stream_no_nonce
vendored
Normal file
8
testdata/testkit/stream_no_nonce
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
expect: header failure
|
||||
file key: 59454c4c4f57205355424d4152494e45
|
||||
identity: AGE-SECRET-KEY-1XMWWC06LY3EE5RYTXM9MFLAZ2U56JJJ36S0MYPDRWSVLUL66MV4QX3S7F6
|
||||
|
||||
age-encryption.org/v1
|
||||
-> X25519 TEiF0ypqr+bpvcqXNyCVJpL7OuwPdVwPL7KQEbFDOCc
|
||||
EmECAEcKN+n/Vs9SbWiV+Hu0r+E8R77DdWYyd83nw7U
|
||||
--- Vn+54jqiiUCE+WZcEVY3f1sqHjlu/z1LCQ/T7Xm7qI0
|
||||
10
testdata/testkit/stream_short_chunk
vendored
Normal file
10
testdata/testkit/stream_short_chunk
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
expect: payload failure
|
||||
payload: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
|
||||
file key: 59454c4c4f57205355424d4152494e45
|
||||
identity: AGE-SECRET-KEY-1XMWWC06LY3EE5RYTXM9MFLAZ2U56JJJ36S0MYPDRWSVLUL66MV4QX3S7F6
|
||||
|
||||
age-encryption.org/v1
|
||||
-> X25519 TEiF0ypqr+bpvcqXNyCVJpL7OuwPdVwPL7KQEbFDOCc
|
||||
EmECAEcKN+n/Vs9SbWiV+Hu0r+E8R77DdWYyd83nw7U
|
||||
--- Vn+54jqiiUCE+WZcEVY3f1sqHjlu/z1LCQ/T7Xm7qI0
|
||||
îÏbÇΑ´3'NhÔòùL[æè.½Ó#Èw
|
||||
9
testdata/testkit/stream_short_nonce
vendored
Normal file
9
testdata/testkit/stream_short_nonce
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
expect: header failure
|
||||
file key: 59454c4c4f57205355424d4152494e45
|
||||
identity: AGE-SECRET-KEY-1XMWWC06LY3EE5RYTXM9MFLAZ2U56JJJ36S0MYPDRWSVLUL66MV4QX3S7F6
|
||||
|
||||
age-encryption.org/v1
|
||||
-> X25519 TEiF0ypqr+bpvcqXNyCVJpL7OuwPdVwPL7KQEbFDOCc
|
||||
EmECAEcKN+n/Vs9SbWiV+Hu0r+E8R77DdWYyd83nw7U
|
||||
--- Vn+54jqiiUCE+WZcEVY3f1sqHjlu/z1LCQ/T7Xm7qI0
|
||||
îÏbÇΑ´3'NhÔ
|
||||
BIN
testdata/testkit/stream_short_second_chunk
vendored
Normal file
BIN
testdata/testkit/stream_short_second_chunk
vendored
Normal file
Binary file not shown.
BIN
testdata/testkit/stream_three_chunks
vendored
Normal file
BIN
testdata/testkit/stream_three_chunks
vendored
Normal file
Binary file not shown.
BIN
testdata/testkit/stream_trailing_garbage_long
vendored
Normal file
BIN
testdata/testkit/stream_trailing_garbage_long
vendored
Normal file
Binary file not shown.
BIN
testdata/testkit/stream_trailing_garbage_short
vendored
Normal file
BIN
testdata/testkit/stream_trailing_garbage_short
vendored
Normal file
Binary file not shown.
BIN
testdata/testkit/stream_two_chunks
vendored
Normal file
BIN
testdata/testkit/stream_two_chunks
vendored
Normal file
Binary file not shown.
BIN
testdata/testkit/stream_two_final_chunks
vendored
Normal file
BIN
testdata/testkit/stream_two_final_chunks
vendored
Normal file
Binary file not shown.
Reference in New Issue
Block a user