Skip to main content
. 2023 Oct 26;23(21):8744. doi: 10.3390/s23218744
Algorithm 5.  Kyber_Decap(gi=(g,z,α,f),c=(α,β,q))
1. y:=Kyber_CPA_De(g,(α,β))
2. (L^,γ,q):=G(gi,y)
3. (α,β):=Kyber_CPA_En((μ,f),y;γ)
4: if (α,β,q)=(α,β,q) then
5: return L:=H(L^,d)
6: else
7: return L:=H(z,d)
8: end if