Dan McArdle
1920c6f2ca
Implement GREASE for ECH (draft-ietf-tls-esni-08).
...
Bug: 275
Change-Id: I4927c0886e3acf5b39104e3d89ed51d67520a343
Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/40204
Reviewed-by: David Benjamin <davidben@google.com>
Commit-Queue: David Benjamin <davidben@google.com>
4 years ago
Daniel McArdle
bc24805109
Implement PSK variants of HPKE setup functions.
...
Change-Id: Ic190ac1efbb079e42bb22b39083ccb96e0a61e57
Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/42664
Reviewed-by: David Benjamin <davidben@google.com>
Commit-Queue: David Benjamin <davidben@google.com>
5 years ago
Daniel McArdle
430ccd6163
Update HPKE implementation and test vectors to draft-irtf-cfrg-hpke-05.
...
Bug: 275
Change-Id: I8af401f84b235e6249fb13161d26dc489f3415bd
Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/42444
Commit-Queue: David Benjamin <davidben@google.com>
Reviewed-by: David Benjamin <davidben@google.com>
5 years ago
Daniel McArdle
8b601c88fb
Implement HPKE.
...
draft-ietf-tls-esni-07 uses HPKE for encryption.
Bug: 275
Change-Id: I4af39be4df534f8c1c991c4df82d38c6adcf2574
Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/41304
Commit-Queue: David Benjamin <davidben@google.com>
Reviewed-by: David Benjamin <davidben@google.com>
5 years ago