George Kadianakis
|
8bac50d755
prop224: Improve comments and tests for ed25519 keys in IPs/RPs.
|
7 years ago |
George Kadianakis
|
471489ca03
Extract intro point onion key even with multiple types.
|
7 years ago |
George Kadianakis
|
c62da5cf95
Improve code based on Nick review:
|
7 years ago |
George Kadianakis
|
f106af3c41
Make ed25519 id keys optional for IPs and RPs.
|
7 years ago |
George Kadianakis
|
3ce69a58ce
Rename some free() functions that are actually clear().
|
7 years ago |
George Kadianakis
|
1397ac11d6
Use htonll() when INT_8 is used.
|
7 years ago |
George Kadianakis
|
a6b6227b21
test: Fix prop224 HS descriptor to use subcredential
|
7 years ago |
David Goulet
|
00a02a3a59
prop224: Service v3 descriptor creation and logic
|
7 years ago |
David Goulet
|
44e3255c4d
hs: Implement constructor for hs_desc_intro_point_t
|
7 years ago |
David Goulet
|
78e2bc4000
prop224: Add the introduction point onion key to descriptor
|
7 years ago |
David Goulet
|
74193b9321
hs: Use v3 maximum intro points value when decoding v3
|
7 years ago |
David Goulet
|
82dee76740
hs: Ignore unparseable v3 introduction point
|
7 years ago |
David Goulet
|
ae1d4cfdad
prop224: Change encryption keys descriptor encoding
|
7 years ago |
Nick Mathewson
|
7505f452c8
Run the copyright update script.
|
7 years ago |
Nick Mathewson
|
236e1f31d9
Fix some compilation warnings in {test_,}hs_descriptor.c
|
7 years ago |
George Kadianakis
|
61f318b1b0
prop224: Rename padding size def to something less confusing.
|
7 years ago |
George Kadianakis
|
e6b03151fb
prop224: Add unittests for decode_superencrypted().
|
7 years ago |
George Kadianakis
|
163596d9c2
prop224: Move some utility crypto funcs to the top of the file.
|
7 years ago |
George Kadianakis
|
d0fe199269
prop224: Implement decoding of superencrypted HS descriptor.
|
7 years ago |
George Kadianakis
|
b2e37b87a7
prop224: Implement encoding of superencrypted HS descriptor.
|
7 years ago |
George Kadianakis
|
bb602f6197
prop224: Prepare for superencrypted HS descriptors.
|
7 years ago |
George Kadianakis
|
f8ac4bb9fd
prop224: Rename desc->encrypted_blob to desc->superencrypted_blob
|
7 years ago |
George Kadianakis
|
6d71eda263
prop224: Rename auth_required HS desc field to intro_auth_required.
|
7 years ago |
Nick Mathewson
|
ac3b559e93
Merge branch 'bug20569_030_02_squashed'
|
7 years ago |
David Goulet
|
870b5e2227
hs: Use AES-256 for v3 descriptor
|
8 years ago |
Nick Mathewson
|
7892683e7e
Merge remote-tracking branch 'asn/bug20852_v1'
|
7 years ago |
George Kadianakis
|
e1d7661412
Max HS descriptor size is now 50kb and also consensus param.
|
8 years ago |
George Kadianakis
|
7456677a50
Make outter (plaintext) layer of HS desc conform to prop224.
|
8 years ago |
J. Ryan Stinnett
|
19cf074f4d
hs: Remove private keys from hs_desc_plaintext_data_t.
|
8 years ago |
Nick Mathewson
|
a7762930c3
Merge remote-tracking branch 'dgoulet/ticket20568_030_01'
|
8 years ago |