On Thu, 11 Feb 1999, Dr Stephen Henson wrote: > Erwann ABALEA wrote: > > > > I posted this question on the old ssl-users list, but got no answer. > > > > I wanted to add OIDs from SET books, and I'm running into problems. > > > > Could you send me a sample certificate that exhibits this behaviour? > Then I can analyse it and see where the problem lies. Here they are. You'll find 2 SET root CA certificates, I don't exactly know which one is really used by the SET world. I just tried the modifications I just talked about, and I still have the same result. First of all, the perl script seems to have a bug with leading 0s, because I have to modify the resulting obj_dat.h, adding a 0x00, a length count on another line, and eventually an offset for the OIDs defined after this one. Even with this modification, I still see the OID instead of the corresponding LN (2.23.42.7.0, instead of "X509v3 SET Hashed Root Key"). -- Erwann ABALEA System and Development Engineer - Certplus SA [EMAIL PROTECTED] Telephone: +33 1 34 38 29 50
-----BEGIN CERTIFICATE----- MIIGLzCCBRegAwIBAgIBbDANBgkqhkiG9w0BAQUFADAgMQswCQYDVQQGEwJVUzER MA8GA1UEChMIU0VUIFJvb3QwHhcNOTcwNzE1MDAwMDAwWhcNMDQwNzE1MDAwMDAw WjAgMQswCQYDVQQGEwJVUzERMA8GA1UEChMIU0VUIFJvb3QwggEiMA0GCSqGSIb3 DQEBAQUAA4IBDwAwggEKAoIBAQC7RwokxOIO3MWqAdevLS9kiDoC6G1yLIFrzbrD QKy/b81HIgs5xYHlwEiPsRn3kJdOIJlmzxsLFhtSj23/a4cZM36mVsNvzZcQnwMe l4r1XhewOmQDqjnol2GWTUrzN2/oPP+D8+8HDNjNzmB9SRm0muVe4KUKNH9JA8iH YeufGZeG1nZ8WKbbQ05BLzSRXCQIpQg1XrQ+W/PFXoa31BIaYw1zSKahR7ujFfYK hXw1kKrpgpYFSH+utO+VEh7GQVq9ycfxLeBm1xttWn4MLtbBu0UPIjkM0GbkS9TH xhTiYUd/ZBoW82zmBU4orcn7tBRoPafuhkWwtFKzCBhQn8QNAgMBAAGjggNyMIID bjASBgNVHRMBAf8ECDAGAQH/AgEDMIICyQYDVR0gAQH/BIICvTCCArkwggK1BgRn KgUAMIICqzCCAqcGBGcqBwYwggKdMIICmRqCApVUaGlzIFNFVCBSb290IENlcnRp ZmljYXRlIGFuZCBhbnkgY2VydGlmaWNhdGUgYXV0aGVudGljYXRlZCBkaXJlY3Rs eSBvciBpbmRpcmVjdGx5IGJ5IHRoaXMgY2VydGlmaWNhdGUsIG1heSBvbmx5IGJl IHVzZWQgdG8gZW5hYmxlICJTZWN1cmUgRmluYW5jaWFsIFRyYW5zYWN0aW9ucyIg YXMgZGVmaW5lZCBpbiB0aGUgU0VUIFJvb3QgQ2VydGlmaWNhdGUgUHJhY3RpY2Ug U3RhdGVtZW50IGFuZCwgd2hlbiBhcHByb3ByaWF0ZSwgaW4gYSBTRVQgQnJhbmQg Q2VydGlmaWNhdGUgUHJhY3RpY2UgU3RhdGVtZW50LiAgTm8gUGFydHkgbWF5IHJl bHkgdXBvbiB0aGUgU0VUIFJvb3QgQ2VydGlmaWNhdGUgZm9yIGFueSBvdGhlciBw dXJwb3NlLiAgQSBTRVQgQnJhbmQgc2hhbGwgYmUgYW55IHBheW1lbnQgYnJhbmQg d2hvc2UgU0VUIGNlcnRpZmljYXRlIGlzIHNpZ25lZCBieSB0aGUgcHJpdmF0ZSBr ZXkgY29ycmVzcG9uZGluZyB0byB0aGUgcHVibGljIGtleSBjb250YWluZWQgaW4g dGhpcyBjZXJ0aWZpY2F0ZS4gIEFsbCBtYXR0ZXJzIHJlbGF0aW5nIHRvIHVzYWdl LCBsaWFiaWxpdHkgYW5kIHByb2NlZHVyZXMgd2l0aCBTRVQgY2VydGlmaWNhdGVz IGlzc3VlZCBiZW5lYXRoIGEgU0VUIEJyYW5kIHNoYWxsIGJlIGRldGVybWluZWQg YnkgdGhhdCBTRVQgQnJhbmQuMA4GA1UdDwEB/wQEAwIBBjArBgNVHRAEJDAigA8x OTk3MDcxNTAwMDAwMFqBDzE5OTgwNzE1MDAwMDAwWjAQBgRnKgcBAQH/BAUDAwcA gDA8BgRnKgcAAQH/BDEwLzAtAgEAMAkGBSsOAwIaBQAwBwYFZyoDAAAEFOzocvDp XM5NBtMnGUqm0nD7ZMPmMA0GCSqGSIb3DQEBBQUAA4IBAQC1OngvqhdSgJsum6oe zr50yvE58mOOlxqir71CU8F4rNbUd1Rzy7ceQ7qayjTHpOvai2lsgA25vHEVnMRd iqhUJq9TwBYQjL+cgNtmkhlC2LpLv5OAXep5lwSr9/BX8DrfGlih+s9/2027FKGA Tu40xRMPRAh3HTthdV1hhQjvykba0aN4xtP+cdm0pSIneOHdkNPAyKfTGz67Y69S heD5Ahm4SG90bpdDd1Xrl6QM7tD/5VTe1sotbqMDdD7jYJY7ESBSMBVxuS2L+R2D TfLxAvPWzZrVweogoIFAtpeFVR0ZbC/DI89ktLU1qRydh9Gd8kPlYXZPvDAOK+3t nwHl -----END CERTIFICATE-----
-----BEGIN CERTIFICATE----- MIIGLzCCBRegAwIBAgIBajANBgkqhkiG9w0BAQUFADAgMQswCQYDVQQGEwJVUzER MA8GA1UEChMIU0VUIFJvb3QwHhcNOTcwNzE1MDAwMDAwWhcNMDQwNzE1MDAwMDAw WjAgMQswCQYDVQQGEwJVUzERMA8GA1UEChMIU0VUIFJvb3QwggEiMA0GCSqGSIb3 DQEBAQUAA4IBDwAwggEKAoIBAQDU3D664ZT3vs3tIXfP2ohYUQ6P9NoAFB4Np622 llrG0+wl7dhDC25/P54edKAel3Ywym8KY8CjMUAlgLi9KOt9dQtOQTTEIADCy/Sa IABY2fRAExh3DLUE3re2Q4ukzDZ2ecULF8t+iKEzsNM0J787YdrFIOv5lJqLebKo jsvB2ZRKmWZQVbKDKH0iPezco+g524NUyYmp31lSn3rvfBFiUuzmZ7o96qtH2+T0 H3PDPex+hH0vKf5sFz91bVZuwE61vyogiuRXrsAuaMkJz4V3Cu86N8tgTEVzf5A+ hh36w/xQirLFijTw8kPuPFa6JOngpYcefDAzd/1d4FcNbBk5AgMBAAGjggNyMIID bjASBgNVHRMBAf8ECDAGAQH/AgEDMIICyQYDVR0gAQH/BIICvTCCArkwggK1BgRn KgUAMIICqzCCAqcGBGcqBwYwggKdMIICmRqCApVUaGlzIFNFVCBSb290IENlcnRp ZmljYXRlIGFuZCBhbnkgY2VydGlmaWNhdGUgYXV0aGVudGljYXRlZCBkaXJlY3Rs eSBvciBpbmRpcmVjdGx5IGJ5IHRoaXMgY2VydGlmaWNhdGUsIG1heSBvbmx5IGJl IHVzZWQgdG8gZW5hYmxlICJTZWN1cmUgRmluYW5jaWFsIFRyYW5zYWN0aW9ucyIg YXMgZGVmaW5lZCBpbiB0aGUgU0VUIFJvb3QgQ2VydGlmaWNhdGUgUHJhY3RpY2Ug U3RhdGVtZW50IGFuZCwgd2hlbiBhcHByb3ByaWF0ZSwgaW4gYSBTRVQgQnJhbmQg Q2VydGlmaWNhdGUgUHJhY3RpY2UgU3RhdGVtZW50LiAgTm8gUGFydHkgbWF5IHJl bHkgdXBvbiB0aGUgU0VUIFJvb3QgQ2VydGlmaWNhdGUgZm9yIGFueSBvdGhlciBw dXJwb3NlLiAgQSBTRVQgQnJhbmQgc2hhbGwgYmUgYW55IHBheW1lbnQgYnJhbmQg d2hvc2UgU0VUIGNlcnRpZmljYXRlIGlzIHNpZ25lZCBieSB0aGUgcHJpdmF0ZSBr ZXkgY29ycmVzcG9uZGluZyB0byB0aGUgcHVibGljIGtleSBjb250YWluZWQgaW4g dGhpcyBjZXJ0aWZpY2F0ZS4gIEFsbCBtYXR0ZXJzIHJlbGF0aW5nIHRvIHVzYWdl LCBsaWFiaWxpdHkgYW5kIHByb2NlZHVyZXMgd2l0aCBTRVQgY2VydGlmaWNhdGVz IGlzc3VlZCBiZW5lYXRoIGEgU0VUIEJyYW5kIHNoYWxsIGJlIGRldGVybWluZWQg YnkgdGhhdCBTRVQgQnJhbmQuMA4GA1UdDwEB/wQEAwIBBjArBgNVHRAEJDAigA8x OTk3MDcxNTAwMDAwMFqBDzE5OTgwNzE1MDAwMDAwWjAQBgRnKgcBAQH/BAUDAwcA gDA8BgRnKgcAAQH/BDEwLzAtAgEAMAkGBSsOAwIaBQAwBwYFZyoDAAAEFMhXRE/X kVY+xvPg5ggumq9hEUNdMA0GCSqGSIb3DQEBBQUAA4IBAQCRbQ2Xt41EI7lJrSOp i+2TM5dM4W6xNJYY81iznL9jD2FGx9EBQQzIQlVrVHEGO/fRd2XfFudjA3sjJijs lPiflAQP5UWZTrUbvLnEsOKKPgWm41Z9AXerwqZykCPTFY8P6nsx3okx8BuBa1+o E8Ziff50FEAqFMKhG5yy1u8qbaX3pjiP1JR0MBCeuqmra2Fr/LI/h2sZgoNw59jq KHu0KUf0WbM+S2qdVA1OHNAptNHhGXlBc/ZXcr51A5TXWKjECHGi4xYxzcDuHCEm UlV7AFRtpkTCT+qPBBw6ouNb153iVzAs9a5iO7VJicsB0Vo43pdXhZFoa/3s04Dw gr+a -----END CERTIFICATE-----