Thanks for your answers.

We need to calculate signature for the bit size 192 as well. as i am able
to see the P-192 in NistNamedCurves.cs [namespace
Org.BouncyCastle.Asn1.Nist],i think P-192 is supported in bouncy castle. is
it right?

                        DefineCurve("P-521",
SecObjectIdentifiers.SecP521r1);
DefineCurve("P-384", SecObjectIdentifiers.SecP384r1);
DefineCurve("P-256", SecObjectIdentifiers.SecP256r1);
DefineCurve("P-224", SecObjectIdentifiers.SecP224r1);
DefineCurve("P-192", SecObjectIdentifiers.SecP192r1);



Best regards,
Mohan

On Fri, Apr 24, 2015 at 4:50 PM, Edward Ned Harvey (bouncycastle) <
bouncycas...@nedharvey.com> wrote:

> > From: Mohan Kumar [mailto:mohan...@gmail.com]
> > Sent: Friday, April 24, 2015 1:40 AM
> >
> > As per wiki
> > page, http://www.bouncycastle.org/wiki/pages/viewpage.action?pageId=36
> > 2269, NIST (aliases for SEC curves) supports only P-224, P-256,
> P-384,P-521. i
> > couldn't find P-192. whether bouncy castle supports P-192 or not?
> >
> > thanks in advance.
>
> I don't have the answer to your question, but in EC, the cryptographic
> strength is about half the number of bits, so 192 would have a
> cryptographic strength of 96, which is not considered strong enough in the
> present world. 224 would have the strength of 112, which is about the same
> as RSA 2048, which is still good enough for many purposes now, but not much
> longer. The recommended sizes to use are 256 and larger, which correspond
> to cryptographic strength of 128 or larger, roughly equivalent to RSA 3072
> or 4096.
>
> Please note, 521 is not a type-o.
>

Reply via email to