|
TÜBİTAK UEKAE |
| Ana Sayfa Önceki Sonraki |
|
Sertifikanın Kodlanması |
|
X.509 Sertifikaları byte dizilerinden oluşan elektronik dokümanlardır. Bir elektronik sertifikanın uzunluğu, kullanılan anahtar uzunluğu ve eklentilere bağlı olarak değişmekle beraber genellikle birkaç kilobyte'ı geçmez.
X.509 Sertifikasının nasıl kodlanacağı ASN.1 kodlama formatında RFC 2459'da belirtilir. Bu kodlama kuralları DER (Distinguished Encoding Rules) ile byte'lara çevrilir.
ASN.1 temel bileşenler ve bu bileşenlerin içiçe geçmesinden oluşan karmaşık yapılardan oluşur. DER uygulamak için bu kurallara uygun yazılım geliştirmek gerekir.
Örnek bir sertifika aşağıda görülmektedir (Base64 formatında):
-----BEGIN CERTIFICATE----- MIICbDCCAdWgAwIBAgICAfAwDQYJKoZIhvcNAQEEBQAwWjETMBEGCgmSJomT8ixk ARkTA25ldDEUMBIGCgmSJomT8ixkARkTBGFzeWExCzAJBgNVBAYTAlRSMRMwEQYD VQQKEwpLU00gMzFFa2ltMQswCQYDVQQLEwJTTTAeFw0wMzExMTcxNDU1MDBaFw0w NTAxMTcxcxU1MDBaMG0xGzAZBgNVBAseEgBNAEEAMwAgAEcAcgB1AGIAdTErMCkG A1UECx4iAEEAcwBrAGUAcgBpACAATQBlAHMAYQBqAGwAYQFfAG0AYTEhMB8GA1UE Ax4YATzzcwBtAGEAaQBsACAARwD8AG4AZQFfMIGfMA0GCSqGSIb3DQEBAQUAA4GN ADCBiQKBgQCgiPkpKqQCdyc8PXUf+XYCP9+ArPIMVKvLsN384534o149BdFTdrn6 e6sqejRHxfCw2Aw1ufvLnkoV+mgdZA8abaPB5I10LzwMen9XKH+SkRGRjtsJGYMJ NNoWA/78PvcTZT3IyGscaI+4ng6PkiXunFUj7AP1CNoUphYXkOr/zQIDAQABoy4w LDAaBgNVHREEEzARgQ9pc21haWxAYXN5YS5uZXQwDgYDVR0PAQH/BAQDAgAgMA0G CSqGSIb3DQEBBAUAA4GBAHFhqb8p5uYNNG36AJdrbPgZBR2hUNiWPv8vAzOQZv+V bsV8v+D4d4o8iYU18wM/WqMe1O9n5thJMHvaUAkSbfoz8OVN5KVqjjNGcN5GdcXB q1yszIGB1pBCoUENTi8rGrtO2Mmoa0O3ynW6u8us18b63mj8RctdOn0xJm19m+H6 -----END CERTIFICATE-----
TÜBİTAK UEKAE tarafından geliştirilen sertifika görüntüleme yazılımı ile incelendiğinde bir sertifikanın görüntüsü işe aşağıdaki gibi elde edilir:
|
| © 2006 TÜBİTAK UEKAE |