Get desktop application:
View/edit binary Protocol Buffers messages
OneToOneConvoId should contain the two convo partners' userjids that are sorted in a consistent way.
Used in:
Follows the form <cryptographic hash>_a@talk.kik.com, ex., abcdefCDEF01234567890123456789-_-_-_ghijkGHIJKxyz_a@talk.kik.com You can use an alias jid when you want to hide real jids from users. Consider the case of people spamming members of public groups. The spammer joins the group and would normally get all the real jids of the group members. There's nothing in our system that can prevent the spammer from sending unwanted messaging at that point. By using an alias jid, the spammer won't get the real jids right away but instead would only get an alias jid. We can then use that to control whether or not we want to give over the real jid that is associated with that alias jid. The real jid/s is/are encrypted here as part of the local_part below and it should be difficult for hackers or spammer to reverse that. A reverse look-up table of alias jids to real jids will be maintained elsewhere. Also, and given real jids x, y, and z, they should always map to the same alias jid. Alis Jid Mapper Service: https://github.com/kikinteractive/xiphias-service-alias-jid-mapper
Used in:
, , , , , , ,Used in:
, , , , , ,************************************************************************************************* Convo Identifier *************************************************************************************************
Used in:
, , , ,Used in:
, , ,For user-to-user in public groups, we rely on JWTs for executing and verifying transactions The user-to-user payment JWT include both the sender and recipient IDs. In order to preserve privacy controls in public groups, these IDs will be a hashed version of the user real JID. It'll be called the Kin User ID Much like alias jids, the sender cannot use the KIN user ID to directly message the recipient in a public group Also, the KIN user ID is used to map clients to their wallet addresses on the blockchain The KIN user ID is included on the user profile. It is 32-bit encoded string
Used in: