Commit Graph

23 Commits

Author SHA1 Message Date
Geoffroy Couprie
558a9335be
k is generated from the private key, not the public key 2019-09-02 11:42:36 +02:00
Geoffroy Couprie
68cfd6f340 move to protobuf 2019-04-01 17:41:20 +02:00
Geoffroy Couprie
38224b2a33 fix attribution 2019-03-06 16:38:13 +01:00
Geoffroy Couprie
76c5dedefa add more info about the API 2019-03-06 16:33:07 +01:00
Geoffroy Couprie
a731f0b875 specify the format
for now, we use packed CBOR encoding
2019-03-06 16:09:26 +01:00
Geoffroy Couprie
27e22393f6 add the logic language to the specification 2019-03-06 14:49:43 +01:00
Geoffroy Couprie
0a9887df08 mention sealed tokens 2019-03-06 14:44:17 +01:00
Geoffroy Couprie
2506e239a7 add a description of the challenge tokens method 2019-03-06 14:38:41 +01:00
Geoffroy Couprie
64b2551ad5 add a description of the EC-VRF variant 2019-03-06 14:38:09 +01:00
Geoffroy Couprie
843d5964c3 fix EC-VRF scheme description 2019-03-06 14:36:55 +01:00
Geoffroy Couprie
0149babd71 update EC-VRF algorithm to IETF's draft 4 2019-02-22 17:52:32 +01:00
Geoffroy Couprie
5930f49891
Merge pull request #6 from CleverCloud/proposal/caveat-structure
Document the caveat structure
2019-01-18 17:17:59 +01:00
The Fox in the Shell
79a47fc5b7 DESIGN: Fix the critical bounds check in pseudocode
Issue pointed out by @Geal in review:

  https://github.com/CleverCloud/biscuit/pull/6#discussion_r246476442
2019-01-17 14:25:52 +01:00
The Fox in the Shell
bae7c39f4a Replace the obsoleted evaluation algorithm with Pythonish pseudocode 2019-01-08 23:06:32 +01:00
The Fox in the Shell
cd5b1121c4 Describe caveats, as discussed with tarcieri and geal 2019-01-08 22:37:02 +01:00
The Fox in the Shell
e9858470a3 DESIGN: Fix some typos, improve the introduction 2019-01-08 21:47:42 +01:00
Geoffroy Couprie
12a2925124 formatting 2019-01-07 11:53:33 +01:00
Geoffroy Couprie
dade69ea86 fix aggregated signatures with EC-VRF
the previous version allowed trivial forgeries because the 'C' parameter
was not used in the verification, except for the last step
2019-01-07 11:44:05 +01:00
Geoffroy COUPRIE
f3c234f723 Update DESIGN.md 2019-01-02 15:57:32 +00:00
Geoffroy Couprie
f90d6dfb3b fix 2019-01-02 16:56:12 +01:00
Geoffroy Couprie
f2101e3b1d formatting 2019-01-02 16:54:54 +01:00
Geoffroy Couprie
d164f40c7f add a draft of the EC VRF solution 2019-01-02 16:49:01 +01:00
Geoffroy Couprie
74210ad3a5 move README.md to DESIGN.md 2019-01-02 14:23:19 +01:00