sinuio
b44b0389cb
tests run
2022-06-14 22:50:21 -07:00
sinuio
57b1c20ed0
work on separating tests
2022-06-14 22:50:21 -07:00
sinuio
ce64766946
remove old tests and server mod
2022-06-14 22:50:21 -07:00
sinuio
1f3938489d
rip out quic support
2022-06-14 22:50:21 -07:00
sinuio
6ad83d778c
rename lib
2022-06-14 22:50:21 -07:00
sinuio
7ee46c638c
copied test-ca into tests dir
2022-06-14 22:50:21 -07:00
sinuio
03b42f3a0a
renamed package, added rustls as dev-dep
2022-06-14 22:50:21 -07:00
sinuio
60fb597d04
ripped out server impl
2022-06-14 22:50:21 -07:00
sinuio
95c4a5c3cd
copy rustls
2022-06-14 22:50:21 -07:00
sinu.eth
231dc6d4e8
Update gh-pages.yml
2022-06-13 11:28:54 -07:00
Michael Rosenberg
f09fd9af62
Added Mac M1 build instructions to mpc-core README
2022-06-03 17:31:25 -04:00
sinu.eth
fe427a2662
ot aio refactor ( #28 )
...
Co-authored-by: sinuio <>
2022-05-16 11:07:10 -07:00
Dan
748a9a8bde
rename secret_share to point_addition ( #27 )
...
* rename secret_share to point_addition
replace typestate with enum
* normalize naming
better error handling
tidier match blocks + traits
expose error enum
refactor aio
refactor aio impl
restore example
remove unused import
update bench
Co-authored-by: themighty1 <you@example.com >
Co-authored-by: sinuio <>
2022-05-16 10:27:38 -07:00
sinu.eth
f6f1b7100b
Create rust.yml
2022-05-16 10:23:27 -07:00
sinuio
956e000606
update readme
2022-05-11 11:13:21 -07:00
Dan
776cbaf770
use enum for prf ( #24 )
...
* use enum for prf
* setup methods for master
* change names
* add slave setup methods
* make computations private
* fix comments
* test against scapy
* add final PRF steps
* added core traits
* rename PRF to Handshake
Co-authored-by: themighty1 <you@example.com >
2022-05-05 06:49:20 -07:00
themighty1
01e30eefe9
comments
2022-05-04 09:33:46 +03:00
sinuio
1af8a949a5
added key exchange diagram
2022-05-03 18:55:22 -07:00
sinuio
76cf422041
add gh-pages action
2022-05-03 17:38:26 -07:00
sinuio
8d2fadd40f
add page header
2022-05-03 17:31:57 -07:00
sinuio
c3e7515917
more work on key exchange docs
2022-05-03 16:38:52 -07:00
sinuio
a1629481db
initial docs commit
2022-05-03 16:06:35 -07:00
sinuio
71a165302e
add diagram to readme
2022-04-30 08:24:43 -07:00
themighty1
25e559d0e3
fix dep name
2022-04-30 07:38:10 +03:00
Dan
99041da58b
implement GHASH 2PC ( #20 )
...
* implement GHASH 2PC
* receiver_tls test
* make GHASH more generic
* wrap temp_share in an Option<>
* fix warnings
* make modules public
* add traits
* add feature
Co-authored-by: themighty1 <you@example.com >
2022-04-28 21:19:42 +02:00
sinu.eth
e213aa8755
beaver derandomization for OT extension ( #22 )
...
* beaver derandomization for OT extension
* revert refactor
* refactor defaults to constructor
* refactor defaults to constructor
* remove n from derandomize
* more work on batching OT
* batching
* add pretty-assertions to dev deps
* drain table
* random ot batch test
* ote_random example
* fix OT example
Co-authored-by: sinu.eth <>
2022-04-28 20:53:55 +02:00
sinu.eth
dd4a91d5ce
license
2022-04-26 20:41:50 +02:00
sinu.eth
ae1a9ef7d7
Merge pull request #18 from tlsnotary/endianess
...
fix endianess
2022-04-18 11:39:51 +02:00
themighty1
e3d37099da
fix endianess
2022-04-16 07:42:03 +03:00
sinuio
fc831a7559
remove obsolete example
2022-04-13 08:26:38 -07:00
sinuio
4f681f2917
fix vec init
2022-04-13 08:05:53 -07:00
sinuio
69b65c46f4
more tidying
2022-04-11 17:34:38 -07:00
sinuio
e65af7adea
change vec to slice
2022-04-11 17:28:12 -07:00
sinuio
eae9dab4fe
remove redundant return
2022-04-11 17:25:32 -07:00
sinuio
ecc1d94ba5
clippy cleanup
2022-04-11 13:59:34 -07:00
sinuio
63c7b9550d
proto clean up
2022-04-11 13:56:18 -07:00
sinuio
e6633e3a6f
ot clean up
2022-04-11 13:51:27 -07:00
sinuio
453cf08730
clean up
2022-04-11 13:42:17 -07:00
sinuio
61244a1e02
default for generator
2022-04-11 13:34:05 -07:00
sinuio
fc8a4f67a6
remove unnecessary closure
2022-04-11 13:31:36 -07:00
sinuio
0bf423dee4
evaluator default
2022-04-11 13:30:40 -07:00
sinuio
0ee9364f33
remove unnecessary clone
2022-04-11 13:27:43 -07:00
sinuio
d641c78316
into_iter to iter
2022-04-11 13:26:54 -07:00
sinuio
465d623016
support any slice type
2022-04-11 13:26:13 -07:00
sinuio
17f86e127e
remove unnecessary closure
2022-04-11 13:23:47 -07:00
sinuio
a1a2e18003
remove redundant clone
2022-04-11 13:21:36 -07:00
sinuio
06d1603cca
Block minor clean ups
2022-04-11 13:20:39 -07:00
sinuio
47cb4fc5f0
rename pop to tlsn
2022-04-11 13:09:01 -07:00
sinuio
4e08ad0669
Revert "tracing codec"
...
This reverts commit f781d69417 .
2022-04-06 12:19:50 -07:00
sinuio
54037e846d
change usize to u32
2022-04-06 00:37:34 -07:00