Closed claucece closed 6 years ago
On this, check
The smallest valid instance tag is `0x00000100`. It is appropriate to set the
destination instance tag to `0` when an actual destination instance tag is not
known at the time the message is prepared. If a client receives a message with
the sender instance tag set to less than `0x00000100`, it should discard the
message. Similarly, if a client receives a message with the recipient instance
tag set to greater than `0` but less than `0x00000100`, it should discard the
message.
Anything related with the client and otrv3 will be checked in the next project ;)
Why
As we are currently implementing the revision number 2 of the OTRv4 specification, we need to include a consistent way of using Instance Tags.
Reference
Please, refer to the "Instance Tags" section of the OTRv4 spec.
Tasks
Open questions
None.