Hi Nils, Now you got my point but the code on which I am working uses the too much internals of those structures .That why I needed the change log.Inold OpenSSL code for the EC_KEY_METH_DATA they used some ECDSA_DATA_new() as follows
EC_KEY *key ; /* some code */ key->meth_data = (EC_KEY_METH_DATA *)ECDSA_DATA_new(); In new version EC_KEY_METH _DATA is replaced by EC_EXTRA_DATA but I dont know what is the replacement of ECDSA_DATA_new as this is not available in new version. Above like that I am facing some more issues wit internal structures in ECC of OpenSSL between Old version and latest version. Regarding K163 I want to know the curve parameters whose nid was 548 in that old version of OpenSSL .because this is the only hint to get the corrosponding curve in new OpenSSL. Thanks, Abhishek On 11/22/06, Nils Larsch <[EMAIL PROTECTED]> wrote:
Abhishek Tripathi wrote: > Hi Nils , > > Thanks for your guidance but I kindly bring to your notice that > 0.9.8-dev doesn't stands for 0.9.8d .It's the first version in 0.9.8 > series before 0.9.8a.that's why I asked for change log > because a lot of changes are made in latest version comapre to that old > version .For e.g > EC_GROUP_new_by_nid(int nid) ; //Old OpenSSL version > > EC_GROUP_new_by_curve_name(int nid) ; //New OpenSSL Version ok, you have used a pre-release version of openssl 0.9.8. Well, shortly before 0.9.8 was released some API changes has been made, for example the internals of almost all ec structures has been put in internal header files, additional set/get functions has been added and some names has been changed ... > and in some data structures like EC_KEY structure's one data memeber > EC_METH_DATA is repalced by EC_EXTRA_DATA that I found by just comparing > the calls with latest OpneSSL. that's correct but unless you really need to access the internals of those structures it shouldn't really matter for you. > > The older version is not available on the openSSL site as it was > unstable at that time . if you get a local copy of the openssl repository with rsync should be able to checkout a version at a specific date > > Regarding ECC curve 163k I exactly want to know the ECC parameters of curve. > According to you in new the nid will be 707 but in my it showing 721 .so > that's > why I want to compare parameter wise. you mean something like EC_GROUP_cmp() ? Cheers, Nils ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager [EMAIL PROTECTED]