Commit Graph

184 Commits

Author SHA1 Message Date
Geoffroy Couprie
843d5964c3 fix EC-VRF scheme description 2019-03-06 14:36:55 +01:00
Geoffroy Couprie
f1f4179493
Merge pull request #15 from CleverCloud/datalog
add datalog example
2019-02-26 11:40:56 +01:00
Geoffroy Couprie
43e5a56ba8
Merge pull request #10 from CleverCloud/vrf-test
add experiment using EC-VRF for aggregation
2019-02-26 11:40:35 +01:00
Geoffroy Couprie
1cd6ba20de add datalog example 2019-02-22 18:04:49 +01:00
Geoffroy Couprie
0149babd71 update EC-VRF algorithm to IETF's draft 4 2019-02-22 17:52:32 +01:00
Geoffroy Couprie
2bec1d22a2 benchmark challenge system with attenuation and challenge signing 2019-02-07 20:14:22 +01:00
Geoffroy Couprie
336420725a sum up the benchmarks 2019-02-07 18:53:52 +01:00
Geoffroy Couprie
9692193b11 add the challenge tokens proposal 2019-02-07 17:56:10 +01:00
Geoffroy Couprie
5ccdeb51e6 calculate signature overhead in byte size 2019-02-07 16:26:04 +01:00
Geoffroy Couprie
ec4cf24782 add a README for code examples 2019-01-31 15:52:34 +01:00
Geoffroy Couprie
ed9c78d5c0 experiment for the EC-VRF based aggregation solution 2019-01-31 15:36:27 +01:00
Geoffroy Couprie
9a7aeec6ea move the pairing crate and mcl lib experiments in code/pairing 2019-01-31 15:34:36 +01:00
Geoffroy Couprie
d6f5ef9eaa add code samples for signature aggregation 2019-01-18 17:30:11 +01:00
Geoffroy Couprie
63c2a153f2
Merge pull request #9 from gitter-badger/gitter-badge
Add a Gitter chat badge to README.md
2019-01-18 17:18:19 +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 Gitter Badger
cd5a548cdd Add Gitter badge 2019-01-18 15:52:11 +00: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
Geoffroy Couprie
f935912685
Merge pull request #5 from KellerFuchs/typos
Fix typos, improve introduction
2019-01-09 12:02:20 +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
The Fox in the Shell
f7b4656265 README: Fix typos 2019-01-08 21:46:47 +01:00
Geoffroy Couprie
e0e6943196 resize the logo 2019-01-07 12:22:56 +01:00
Geoffroy Couprie
25f439923f add a logo 2019-01-07 12:19:08 +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
2c54321e1b add a README 2019-01-02 14:23:30 +01:00
Geoffroy Couprie
74210ad3a5 move README.md to DESIGN.md 2019-01-02 14:23:19 +01:00
Geoffroy Couprie
0902dde3ea describe common keys and values, and the pairing based design 2019-01-02 14:12:47 +01:00
Geoffroy Couprie
59a07432e7 initial import 2018-12-17 13:05:07 +01:00