Introduce enum structs to replicate TLS message format

This PR favors native coercions of enums to numerical types to help ser/de operations.
Small rearrangement of the serialization module.
This commit is contained in:
François Garillot
2020-11-02 20:15:02 -05:00
parent 344e8ad8d1
commit 9c06c98ad6
10 changed files with 432 additions and 387 deletions
+1 -2
View File
@@ -6,8 +6,7 @@
//! Defines the Group trait to specify the underlying prime order group used in
//! OPAQUE's OPRF
use crate::elligator;
use crate::errors::InternalPakeError;
use crate::{elligator, errors::InternalPakeError};
use curve25519_dalek::{
edwards::{CompressedEdwardsY, EdwardsPoint},