Construção 11.14 (Protocolo de comprometimento com criptossistema assi- métrico). Seja Π = (Gen, Enc, Dec) um criptossistema de chave pública com segurança CPA.
• Gen(1n) de Π é usado para gerar sk, pk.
• Commitk(m) = (Encpk(m), sk).
• Revealk(c, (pk, sk)) decripta m com a chave privada sk, e retorna m se Encpk(m) = c, senão retorna ⊥. �