You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the IBKEM trait is not very flexible. Some constructions require a public key in the decapsulation function (for example the FO variants). Right now, we pass an Option<&Self::Pk> to the decapsulation function, which panics at runtime when no public key is given, but ideally this would be a compile-time error.
The text was updated successfully, but these errors were encountered:
Currently the
IBKEM
trait is not very flexible. Some constructions require a public key in the decapsulation function (for example the FO variants). Right now, we pass anOption<&Self::Pk>
to the decapsulation function, which panics at runtime when no public key is given, but ideally this would be a compile-time error.The text was updated successfully, but these errors were encountered: