Instance.lean
Concrete Composed Protocol Instances
Concrete 12-theory term algebra (HasExecBytes) and 7-entry trace (HasExecTrace) instances for DY..
@[expose] public sectionnamespace DY.Libsignal.Composed#combine
#combine +toplevel into BytesFunctor, BytesLength, attackerKnowledge from
Random,
Literal,
Concat,
DiffieHellman,
KdfExtract,
SymEnc,
Trunc,
X25519,
PQKem,
Signature,
Spqr,
TrWire,instance
instance: HasExecBytes where#combine
#combine +toplevel into
ExecEntryT,
baseAttackerKnowledge,
from
Network,
Random,
ProtocolEvent TREvent,
ProtocolEvent PQXDHEvent,
ProtocolEvent ComposedEvent,
PersistentLocalState.CompromisableState TRState,
PersistentLocalState.CompromisableState PQXDHState,instance
instance: HasExecTrace whereend DY.Libsignal.Composed