File tree 1 file changed +7
-4
lines changed
1 file changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -167,11 +167,10 @@ CAST-PAYLOAD = %x01 CHOICE; Public payload
167
167
/ %x 02 ENCRYPTED-VOTE PROOF-VOTE ; Private payload
168
168
CHOICE = U8
169
169
ENCRYPTED-VOTE = SIZE-ELEMENT-8BIT * CYPHERTEXT
170
- CYPHERTEXT = 2 * SIZE -ELEMENT-65BIT
170
+ CYPHERTEXT = 2 * GROUP -ELEMENT
171
171
PROOF-VOTE = SIZE-ELEMENT-8BIT ANNOUNCEMENT CYPHERTEXT R-RESPONSE SCALAR
172
- ANNOUNCEMENT = 3 * SIZE-ELEMENT-65BIT
173
- R-RESPONSE = 2 * SIZE-ELEMENT-65BIT
174
- SCALAR = SIZE-ELEMENT-32BIT
172
+ ANNOUNCEMENT = 3 * GROUP-ELEMENT
173
+ R-RESPONSE = 3 * SCALAR
175
174
176
175
TALLY-CERT = VOTE-PLAN-ID TALLY-PAYLOAD
177
176
TALLY-PAYLOAD = %x 01 ; Public payload
@@ -265,3 +264,7 @@ U8 = OCTET ; unsigned integer 8 bit
265
264
U16 = 2OCTET ; unsigned integer 16 bit (BE)
266
265
U32 = 4OCTET ; unsigned integer 32 bit (BE)
267
266
U64 = 8OCTET ; unsigned integer 64 bit (BE)
267
+ SIZE-BYTES-32BYTE = 320CTET ; unsigned integer 256 bit (32 bytes) (BE)
268
+ SIZE-BYTES-64BYTE = 640CTET ; unsigned integer 512 bit (64 bytes) (BE)
269
+ SCALAR = SIZE-BYTES-32BYTE
270
+ GROUP-ELEMENT = 650CTET ; unsigned integer 520 bit (65 bytes) (BE)
You can’t perform that action at this time.
0 commit comments