[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ElGamal, EME-PKCS1-v1_5
On 6/24/10, Brian Lewis <brian@xxxxxxxxxxx> wrote:
> I'm trying to generate a tag 1 (public-key encrypted session key)
> packet.
>
> I'm using ElGamal, so the algorithm-specific fields are, according to
> http://tools.ietf.org/html/rfc4880#section-5.1,
> MPI g**k mod p
> MPI m * y**k mod p
>
> So I need m = EME-PKCS1-v1_5(...). According to
> http://tools.ietf.org/html/rfc3447#section-7.2.1, PS is k - mLen
> - 3 random nonzero bytes, where k is the length of RSA n in bytes. But I
> don't have RSA n. I have ElGamal p, g, and y.
>
> In EME-PKCS1-v1_5, what is k if I'm using ElGamal?
mod p ~ mod n
--
marko