NoIC ========== `NoIC: PAKE from KEM without Ideal Ciphers `_ 2-Feistel 方案 ------------------- Fig.1 通过H1, H2 结合 k 的运算变换,安全传输 M。 NoIC 方案 --------------- Fig.4 A : 生成临时密钥对 (sk, pk) A -> B: 基于 2-Feistel 方案传输临时公钥pk B -> A: 计算 (ct, K) = KEM.encap(pk),并基于K计算tag,传输(ct, tag) A : 通过KEM.decap(sk, ct)恢复K,并基于K校验tag A, B : 基于K派生session key