pypush-plus-plus/ids/ids.proto

24 lines
507 B
Protocol Buffer
Raw Normal View History

2023-09-23 20:13:41 +00:00
syntax = "proto2";
2023-09-23 18:22:05 +00:00
// message InnerMessage {
// required bytes message = 1;
// uint32 counter = 2;
// bytes ktGossipData = 3;
// bytes debugInfo = 99;
// }
message KeyTransparencyLoggableData {
2023-09-23 20:13:41 +00:00
optional bytes ngmPublicIdentity = 1;
optional uint32 ngmVersion = 2;
optional uint32 ktVersion = 3;
2023-09-23 18:22:05 +00:00
}
message NgmPublicIdentity {
2023-09-23 20:13:41 +00:00
optional bytes publicKey = 1;
}
message PublicDevicePrekey {
required bytes prekey = 1;
required bytes prekeySignature = 2;
required double timestamp = 3;
2023-09-23 18:22:05 +00:00
}