| Algorithm 2 IND-CPA PKE Decryption (simple ver.) |
| Input private key sk; ciphertext c = (c1c2) Output message m′ 1: u = Encode(c1), v = Encode(c2) 2: = Encode(sk) 3: m′ = Decode(v − ( × u)) 4: return m′ |
| Algorithm 2 IND-CPA PKE Decryption (simple ver.) |
| Input private key sk; ciphertext c = (c1c2) Output message m′ 1: u = Encode(c1), v = Encode(c2) 2: = Encode(sk) 3: m′ = Decode(v − ( × u)) 4: return m′ |