Oops up ... I missed that the 11 is hex and therefore decimal 17 which is ok according to the TeleTrusT document. So here is the patch for 19990218 snapshot if someone wants to integrate those OIDs. -- Ciao ... Heiko Nardmann (Dipl.-Ing.) Software Development, secunet (www.secunet.de) Security Networks GmbH, Weidenauer Str. 223-225, D-57076 Siegen Tel. : +49 271 48950-13 Fax : +49 271 48950-50
--- objects.h.orig Fri Nov 5 00:00:01 1999 +++ objects.h Thu Sep 30 00:00:01 1999 @@ -630,6 +630,156 @@ #define NID_ripemd160WithRSA 119 #define OBJ_ripemd160WithRSA 1L,3L,36L,3L,3L,1L,2L +#define SN_ripemd160WithRSA_l512_l2 "RSA-RIPEMD160" +#define LN_ripemd160WithRSA_l512_l2 "ripemd160WithRSA" +#define NID_ripemd160WithRSA_l512_l2 140 +#define OBJ_ripemd160WithRSA_l512_l2 OBJ_ripemd160WithRSA,512L,2L + +#define SN_ripemd160WithRSA_l640_l2 SN_ripemd160WithRSA +#define LN_ripemd160WithRSA_l640_l2 LN_ripemd160WithRSA +#define NID_ripemd160WithRSA_l640_l2 141 +#define OBJ_ripemd160WithRSA_l640_l2 OBJ_ripemd160WithRSA,640L,2L + +#define SN_ripemd160WithRSA_l768_l2 SN_ripemd160WithRSA +#define LN_ripemd160WithRSA_l768_l2 LN_ripemd160WithRSA +#define NID_ripemd160WithRSA_l768_l2 142 +#define OBJ_ripemd160WithRSA_l768_l2 OBJ_ripemd160WithRSA,768L,2L + +#define SN_ripemd160WithRSA_l896_l2 SN_ripemd160WithRSA +#define LN_ripemd160WithRSA_l896_l2 LN_ripemd160WithRSA +#define NID_ripemd160WithRSA_l896_l2 143 +#define OBJ_ripemd160WithRSA_l896_l2 OBJ_ripemd160WithRSA,896L,2L + +#define SN_ripemd160WithRSA_l1024_l2 SN_ripemd160WithRSA +#define LN_ripemd160WithRSA_l1024_l2 LN_ripemd160WithRSA +#define NID_ripemd160WithRSA_l1024_l2 144 +#define OBJ_ripemd160WithRSA_l1024_l2 OBJ_ripemd160WithRSA,1024L,2L + +#define SN_ripemd160WithRSA_l512_l3 SN_ripemd160WithRSA +#define LN_ripemd160WithRSA_l512_l3 LN_ripemd160WithRSA +#define NID_ripemd160WithRSA_l512_l3 145 +#define OBJ_ripemd160WithRSA_l512_l3 OBJ_ripemd160WithRSA,512L,3L + +#define SN_ripemd160WithRSA_l640_l3 SN_ripemd160WithRSA +#define LN_ripemd160WithRSA_l640_l3 LN_ripemd160WithRSA +#define NID_ripemd160WithRSA_l640_l3 146 +#define OBJ_ripemd160WithRSA_l640_l3 OBJ_ripemd160WithRSA,640L,3L + +#define SN_ripemd160WithRSA_l768_l3 SN_ripemd160WithRSA +#define LN_ripemd160WithRSA_l768_l3 LN_ripemd160WithRSA +#define NID_ripemd160WithRSA_l768_l3 147 +#define OBJ_ripemd160WithRSA_l768_l3 OBJ_ripemd160WithRSA,768L,3L + +#define SN_ripemd160WithRSA_l896_l3 SN_ripemd160WithRSA +#define LN_ripemd160WithRSA_l896_l3 LN_ripemd160WithRSA +#define NID_ripemd160WithRSA_l896_l3 148 +#define OBJ_ripemd160WithRSA_l896_l3 OBJ_ripemd160WithRSA,896L,3L + +#define SN_ripemd160WithRSA_l1024_l3 SN_ripemd160WithRSA +#define LN_ripemd160WithRSA_l1024_l3 LN_ripemd160WithRSA +#define NID_ripemd160WithRSA_l1024_l3 149 +#define OBJ_ripemd160WithRSA_l1024_l3 OBJ_ripemd160WithRSA,1024L,3L + +#define SN_ripemd160WithRSA_l512_l5 SN_ripemd160WithRSA +#define LN_ripemd160WithRSA_l512_l5 LN_ripemd160WithRSA +#define NID_ripemd160WithRSA_l512_l5 150 +#define OBJ_ripemd160WithRSA_l512_l5 OBJ_ripemd160WithRSA,512L,5L + +#define SN_ripemd160WithRSA_l640_l5 SN_ripemd160WithRSA +#define LN_ripemd160WithRSA_l640_l5 LN_ripemd160WithRSA +#define NID_ripemd160WithRSA_l640_l5 151 +#define OBJ_ripemd160WithRSA_l640_l5 OBJ_ripemd160WithRSA,640L,5L + +#define SN_ripemd160WithRSA_l768_l5 SN_ripemd160WithRSA +#define LN_ripemd160WithRSA_l768_l5 LN_ripemd160WithRSA +#define NID_ripemd160WithRSA_l768_l5 152 +#define OBJ_ripemd160WithRSA_l768_l5 OBJ_ripemd160WithRSA,768L,5L + +#define SN_ripemd160WithRSA_l896_l5 SN_ripemd160WithRSA +#define LN_ripemd160WithRSA_l896_l5 LN_ripemd160WithRSA +#define NID_ripemd160WithRSA_l896_l5 153 +#define OBJ_ripemd160WithRSA_l896_l5 OBJ_ripemd160WithRSA,896L,5L + +#define SN_ripemd160WithRSA_l1024_l5 SN_ripemd160WithRSA +#define LN_ripemd160WithRSA_l1024_l5 LN_ripemd160WithRSA +#define NID_ripemd160WithRSA_l1024_l5 154 +#define OBJ_ripemd160WithRSA_l1024_l5 OBJ_ripemd160WithRSA,1024L,5L + +#define SN_ripemd160WithRSA_l512_l9 SN_ripemd160WithRSA +#define LN_ripemd160WithRSA_l512_l9 LN_ripemd160WithRSA +#define NID_ripemd160WithRSA_l512_l9 155 +#define OBJ_ripemd160WithRSA_l512_l9 OBJ_ripemd160WithRSA,512L,9L + +#define SN_ripemd160WithRSA_l640_l9 SN_ripemd160WithRSA +#define LN_ripemd160WithRSA_l640_l9 LN_ripemd160WithRSA +#define NID_ripemd160WithRSA_l640_l9 156 +#define OBJ_ripemd160WithRSA_l640_l9 OBJ_ripemd160WithRSA,640L,9L + +#define SN_ripemd160WithRSA_l768_l9 SN_ripemd160WithRSA +#define LN_ripemd160WithRSA_l768_l9 LN_ripemd160WithRSA +#define NID_ripemd160WithRSA_l768_l9 157 +#define OBJ_ripemd160WithRSA_l768_l9 OBJ_ripemd160WithRSA,768L,9L + +#define SN_ripemd160WithRSA_l896_l9 SN_ripemd160WithRSA +#define LN_ripemd160WithRSA_l896_l9 LN_ripemd160WithRSA +#define NID_ripemd160WithRSA_l896_l9 158 +#define OBJ_ripemd160WithRSA_l896_l9 OBJ_ripemd160WithRSA,896L,9L + +#define SN_ripemd160WithRSA_l1024_l9 SN_ripemd160WithRSA +#define LN_ripemd160WithRSA_l1024_l9 LN_ripemd160WithRSA +#define NID_ripemd160WithRSA_l1024_l9 159 +#define OBJ_ripemd160WithRSA_l1024_l9 OBJ_ripemd160WithRSA,1024L,9L + +#define SN_ripemd160WithRSA_l512_l11 SN_ripemd160WithRSA +#define LN_ripemd160WithRSA_l512_l11 LN_ripemd160WithRSA +#define NID_ripemd160WithRSA_l512_l11 160 +#define OBJ_ripemd160WithRSA_l512_l11 OBJ_ripemd160WithRSA,512L,11L + +#define SN_ripemd160WithRSA_l640_l11 SN_ripemd160WithRSA +#define LN_ripemd160WithRSA_l640_l11 LN_ripemd160WithRSA +#define NID_ripemd160WithRSA_l640_l11 161 +#define OBJ_ripemd160WithRSA_l640_l11 OBJ_ripemd160WithRSA,640L,11L + +#define SN_ripemd160WithRSA_l768_l11 SN_ripemd160WithRSA +#define LN_ripemd160WithRSA_l768_l11 LN_ripemd160WithRSA +#define NID_ripemd160WithRSA_l768_l11 162 +#define OBJ_ripemd160WithRSA_l768_l11 OBJ_ripemd160WithRSA,768L,11L + +#define SN_ripemd160WithRSA_l896_l11 SN_ripemd160WithRSA +#define LN_ripemd160WithRSA_l896_l11 LN_ripemd160WithRSA +#define NID_ripemd160WithRSA_l896_l11 163 +#define OBJ_ripemd160WithRSA_l896_l11 OBJ_ripemd160WithRSA,896L,11L + +#define SN_ripemd160WithRSA_l1024_l11 SN_ripemd160WithRSA +#define LN_ripemd160WithRSA_l1024_l11 LN_ripemd160WithRSA +#define NID_ripemd160WithRSA_l1024_l11 164 +#define OBJ_ripemd160WithRSA_l1024_l11 OBJ_ripemd160WithRSA,1024L,11L + +#define SN_ripemd160WithRSA_l512_l17 SN_ripemd160WithRSA +#define LN_ripemd160WithRSA_l512_l17 LN_ripemd160WithRSA +#define NID_ripemd160WithRSA_l512_l17 165 +#define OBJ_ripemd160WithRSA_l512_l17 OBJ_ripemd160WithRSA,512L,17L + +#define SN_ripemd160WithRSA_l640_l17 SN_ripemd160WithRSA +#define LN_ripemd160WithRSA_l640_l17 LN_ripemd160WithRSA +#define NID_ripemd160WithRSA_l640_l17 166 +#define OBJ_ripemd160WithRSA_l640_l17 OBJ_ripemd160WithRSA,640L,17L + +#define SN_ripemd160WithRSA_l768_l17 SN_ripemd160WithRSA +#define LN_ripemd160WithRSA_l768_l17 LN_ripemd160WithRSA +#define NID_ripemd160WithRSA_l768_l17 167 +#define OBJ_ripemd160WithRSA_l768_l17 OBJ_ripemd160WithRSA,768L,17L + +#define SN_ripemd160WithRSA_l896_l17 SN_ripemd160WithRSA +#define LN_ripemd160WithRSA_l896_l17 LN_ripemd160WithRSA +#define NID_ripemd160WithRSA_l896_l17 168 +#define OBJ_ripemd160WithRSA_l896_l17 OBJ_ripemd160WithRSA,896L,17L + +#define SN_ripemd160WithRSA_l1024_l17 SN_ripemd160WithRSA +#define LN_ripemd160WithRSA_l1024_l17 LN_ripemd160WithRSA +#define NID_ripemd160WithRSA_l1024_l17 169 +#define OBJ_ripemd160WithRSA_l1024_l17 OBJ_ripemd160WithRSA,1024L,17L + /* Taken from rfc2040 * RC5_CBC_Parameters ::= SEQUENCE { * version INTEGER (v1_0(16)), @@ -841,4 +991,6 @@ } #endif #endif + +dif