aboutsummaryrefslogtreecommitdiff
path: root/libcmix-protobuf/cmix.proto
diff options
context:
space:
mode:
Diffstat (limited to 'libcmix-protobuf/cmix.proto')
-rw-r--r--libcmix-protobuf/cmix.proto23
1 files changed, 19 insertions, 4 deletions
diff --git a/libcmix-protobuf/cmix.proto b/libcmix-protobuf/cmix.proto
index 2af20bc..07e8721 100644
--- a/libcmix-protobuf/cmix.proto
+++ b/libcmix-protobuf/cmix.proto
@@ -50,6 +50,14 @@ message PreMix {
message PrePost {
repeated bytes r_EPiRS = 1;
repeated bytes m_EPiRS = 2;
+ repeated bytes decryption_commitments = 3;
+ bytes ciphertext_commitment = 4;
+}
+
+message Commitments {
+ repeated bytes m_EPiRS = 1;
+ repeated bytes decryption_commitments = 2;
+ bytes ciphertext_commitment = 3;
}
message RealPre {
@@ -61,6 +69,11 @@ message RealMix {
repeated bytes m = 2;
}
+message RealPost {
+ bytes PiMRS_commitment = 1;
+ repeated bytes m_epirs = 2;
+}
+
message Payload {
bytes payload = 1;
}
@@ -86,9 +99,11 @@ message CMixMessage {
PrePre prepre = 9;
PreMix premix = 10;
PrePost prepost = 11;
- RealPre realpre = 12;
- RealMix realmix = 13;
- Payload payload = 14;
- Performance performance = 15;
+ Commitments commitments = 12;
+ RealPre realpre = 13;
+ RealMix realmix = 14;
+ RealPost realpost = 15;
+ Payload payload = 16;
+ Performance performance = 17;
}
}