mirror of
https://github.com/logos-messaging/specs.git
synced 2026-05-25 22:39:28 +00:00
suggest encryption
This commit is contained in:
parent
09133e0a3f
commit
91ac51dd21
@ -187,8 +187,16 @@ Libraries **SHOULD** require only `segmentSize` from the application for normal
|
||||
### Privacy
|
||||
|
||||
`entire_message_hash` enables correlation of segments that belong to the same original message but does not reveal content.
|
||||
To prevent this correlation, applications **SHOULD** encrypt each segment after segmentation (see [Encryption](#encryption)).
|
||||
Traffic analysis may still identify segmented flows.
|
||||
|
||||
### Encryption
|
||||
|
||||
This specification does not provide confidentiality.
|
||||
Applications **SHOULD** encrypt each segment after segmentation
|
||||
(i.e., encrypt the serialized `SegmentMessageProto` prior to transmission),
|
||||
so that `entire_message_hash` and other identifying fields are not visible to observers.
|
||||
|
||||
### Integrity
|
||||
|
||||
Implementations **MUST** verify the Keccak256 hash post-reconstruction and discard on mismatch.
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user