Commit 7457da0
release: v0.7.0 (#81)
* Update CHANGELOG.md
* Update package.json
* feat: optimized `HTTPVerification` (#82)
* wip: better HTTP
- Trying to reduce file size and constraints substantially
- Also need to make this so it doesn't matter if there is padding around headers / etc.
* WIP: improving HTTP digesting
* WIP: http rewrite
* WIP: almost working no-header test
* WIP: working start/body
* working tests!
* cleanup
* Update masker.circom
* Update CHANGELOG.md
* feat: hash-based JSON circuit (#41)
* feat: hash based JSON verification
* WIP: save
* resetting for clearer approach
* good save state
* feat: working hash version
Though this will be too expensive, the idea works!
* WIP: need to clear after comma
* WIP: good progress
* WIP: getting keys also now
* feat: (mostly?) working tree hasher
* seems to be correct for spotify
* perf: first optimization
* wip: brain hurty
left a note to myself
* fix: tree hasher seems correct now
* TODO: note to self
* feat: hash based JSON verification
* WIP: save
* resetting for clearer approach
* good save state
* feat: working hash version
Though this will be too expensive, the idea works!
* WIP: need to clear after comma
* WIP: good progress
* WIP: getting keys also now
* feat: (mostly?) working tree hasher
* seems to be correct for spotify
* perf: first optimization
* wip: brain hurty
left a note to myself
* fix: tree hasher seems correct now
* TODO: note to self
* cleanup from rebase
* cleanup
* WIP: seems to monomial correctly
* rename
* add in value to eval at
* WIP: start looking for matches
* made some fixes
* it may be working!
* now i can write tests!
* more tests
* more JSON hasher tests
* cleanup
* remove excess stuff
* adjust builds
* fix: build
* feat: manifest digest verification (#83)
* feat: `PolynomialDigest`
* WIP: working to get through NIVC
* feat: HTTP circuit digesting
* feat: ChaCha circuit digesting
* feat: JSON circuit digesting
* fix: `JSONExtraction`
* IT WORKS
* feat: TS init digest
* feat: separate sequence/value
* cleanup
* fix: builds
* fix: warnings
* Update CHANGELOG.md
* fix: PR feedback
* Fix/http verification (#85)
* fix: `zeroed_data` for `data_digest` in `http_verification`
* add test for 1024
* cleanup readme
---------
Co-authored-by: Sambhav Dusad <lonerapier@proton.me>1 parent 26fc847 commit 7457da0
63 files changed
Lines changed: 1669 additions & 2359 deletions
File tree
- builds
- target_1024b
- target_512b
- circuits
- chacha20
- http
- json
- nivc
- test
- chacha20
- common
- full
- http
- json
- extractor
- nivc
- utils
- utils
- docs/images
- examples/json
- response
- test
- src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
8 | 37 | | |
9 | | - | |
| 38 | + | |
10 | 39 | | |
11 | 40 | | |
12 | 41 | | |
| |||
21 | 50 | | |
22 | 51 | | |
23 | 52 | | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | 53 | | |
28 | 54 | | |
29 | 55 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
17 | 20 | | |
18 | 21 | | |
19 | 22 | | |
| |||
94 | 97 | | |
95 | 98 | | |
96 | 99 | | |
97 | | - | |
98 | | - | |
99 | | - | |
100 | | - | |
101 | | - | |
102 | | - | |
| 100 | + | |
103 | 101 | | |
104 | 102 | | |
105 | 103 | | |
| |||
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
This file was deleted.
0 commit comments