This project's continuity is at risk. If Internet routing security is important to you, throw a lifeline! Please donate to the 2026 fundraising campaign.


Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A9156854/DD90C3C0CB2311EF9E86682EC4F9AE02/CCE068D6CB2411EF93F63631C4F9AE02.roa
File:                     CCE068D6CB2411EF93F63631C4F9AE02.roa (raw, json)
Hash identifier:          8GY9ZK0u18wcr9wJNQEk5ed7wmg1rDikGx19a8FgrlM=
Subject key identifier:   D2:71:F6:C4:41:FD:75:F6:70:C3:7F:69:B0:0C:81:5D:6B:EC:30:A6
Certificate issuer:       /CN=A9156854/serialNumber=6DA7481E39632D338036690F7B43A2C48363DB68
Certificate serial:       C2
Authority key identifier: 6D:A7:48:1E:39:63:2D:33:80:36:69:0F:7B:43:A2:C4:83:63:DB:68
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/badIHjljLTOANmkPe0OixINj22g.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9156854/DD90C3C0CB2311EF9E86682EC4F9AE02/CCE068D6CB2411EF93F63631C4F9AE02.roa
Signing time:             Thu 15 Jan 2026 06:24:08 +0000
ROA not before:           Thu 15 Jan 2026 06:24:08 +0000
ROA not after:            Wed 31 Mar 2027 00:00:00 +0000
asID:                     153478
IP address blocks:        2401:e5e0::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9156854/DD90C3C0CB2311EF9E86682EC4F9AE02/badIHjljLTOANmkPe0OixINj22g.crl
                          rsync://rpki.apnic.net/member_repository/A9156854/DD90C3C0CB2311EF9E86682EC4F9AE02/badIHjljLTOANmkPe0OixINj22g.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/badIHjljLTOANmkPe0OixINj22g.cer
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/DmWk9f02tb1o6zySNAiXjJB6p58.crl
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/DmWk9f02tb1o6zySNAiXjJB6p58.mft
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/DmWk9f02tb1o6zySNAiXjJB6p58.cer
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/mBQsnQtBo7n7YD12mEgjb9HzGSQ.crl
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/mBQsnQtBo7n7YD12mEgjb9HzGSQ.mft
                          rsync://rpki.apnic.net/repository/838DB214166511E2B3BC286172FD1FF2/mBQsnQtBo7n7YD12mEgjb9HzGSQ.cer
                          rsync://rpki.apnic.net/repository/838DB214166511E2B3BC286172FD1FF2/C5zKkN0Neoo3ZmsZIX_g2EA3t6I.crl
                          rsync://rpki.apnic.net/repository/838DB214166511E2B3BC286172FD1FF2/C5zKkN0Neoo3ZmsZIX_g2EA3t6I.mft
                          rsync://rpki.apnic.net/repository/apnic-rpki-root-iana-origin.cer
Signature path expires:   Sat 24 Jan 2026 05:00:33 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 194 (0xc2)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9156854, serialNumber=6DA7481E39632D338036690F7B43A2C48363DB68
        Validity
            Not Before: Jan 15 06:24:08 2026 GMT
            Not After : Mar 31 00:00:00 2027 GMT
        Subject: CN=69688808-c67f
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:97:d9:77:70:7b:ec:68:9f:de:9c:2c:5f:5e:ab:
                    fe:de:5c:35:ce:8a:f9:cb:3a:b2:0f:e1:b1:72:73:
                    86:88:5f:de:67:da:99:0c:3d:46:e4:5a:ce:09:7e:
                    e3:e8:50:57:a4:ba:81:7c:b5:33:df:a1:9a:e0:47:
                    9e:35:7c:ce:af:0f:a9:a3:5a:67:ae:8d:2b:ee:e8:
                    6b:75:29:be:39:fd:af:d8:2b:2c:91:bd:26:d1:e2:
                    9f:0a:4e:4f:1a:8b:56:66:ac:f6:0d:f2:b6:40:af:
                    2f:94:e3:3a:51:83:9c:1f:e8:0a:24:73:05:9a:4a:
                    00:77:f0:ff:59:7d:dc:c4:bd:cb:5c:61:39:b3:6d:
                    45:44:76:7d:78:69:7e:29:56:b2:79:79:53:f6:18:
                    33:8f:30:90:ac:42:cd:96:f9:11:68:a5:33:02:23:
                    bf:3b:9a:32:00:0f:2b:8c:5d:36:d1:89:02:27:2e:
                    05:8c:40:ea:e3:8d:7f:3a:53:4e:97:f5:da:ef:87:
                    2e:a1:a4:c9:ce:13:ac:58:87:6b:d4:96:bf:21:01:
                    e7:7a:0d:91:18:22:b0:fa:81:4d:13:ee:39:28:81:
                    e3:99:04:a8:54:14:eb:a8:39:d2:45:59:66:96:65:
                    bd:ec:93:b4:55:68:c2:65:27:a6:84:f3:11:3a:9e:
                    1d:c1
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                D2:71:F6:C4:41:FD:75:F6:70:C3:7F:69:B0:0C:81:5D:6B:EC:30:A6
            X509v3 Authority Key Identifier:
                keyid:6D:A7:48:1E:39:63:2D:33:80:36:69:0F:7B:43:A2:C4:83:63:DB:68

            X509v3 Key Usage: critical
                Digital Signature
            X509v3 CRL Distribution Points:

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9156854/DD90C3C0CB2311EF9E86682EC4F9AE02/badIHjljLTOANmkPe0OixINj22g.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/badIHjljLTOANmkPe0OixINj22g.cer

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber
                  CPS: https://www.apnic.net/RPKI/CPS.pdf

            Subject Information Access:
                Signed Object - URI:rsync://rpki.apnic.net/member_repository/A9156854/DD90C3C0CB2311EF9E86682EC4F9AE02/CCE068D6CB2411EF93F63631C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv6:
                  2401:e5e0::/32

    Signature Algorithm: sha256WithRSAEncryption
         1f:2a:0f:06:c3:54:da:7b:20:7f:f8:79:20:4b:59:59:a9:73:
         a1:83:b1:2d:07:4c:c4:c5:46:fe:04:3d:20:83:df:7c:50:79:
         33:33:11:3d:8b:81:57:c2:ec:3f:be:da:1d:37:61:53:f1:ec:
         2a:d6:19:4b:bd:16:ee:47:f2:7f:36:d7:b2:ea:10:c3:14:cc:
         bb:6c:9d:c7:15:98:42:e3:70:1c:91:c0:2c:70:4d:6d:a7:02:
         89:5c:1c:e4:26:b8:6b:a6:fa:97:42:ff:1a:ed:38:96:3f:64:
         5e:a4:b5:79:e1:d5:a5:64:c7:2b:b2:d6:33:b1:92:c2:8a:8d:
         ae:02:11:80:ca:04:4e:91:e0:a7:8c:39:48:50:15:98:61:58:
         02:e7:4b:a2:4f:bc:04:ed:6e:7c:ea:51:6d:81:4b:d5:52:ce:
         12:2c:e0:0f:5e:8a:64:03:f6:57:71:fb:0c:33:12:db:9a:69:
         04:b4:5b:6a:a6:b8:8e:cf:05:75:c0:ec:c0:54:30:91:2f:50:
         b5:11:dc:83:be:f7:29:73:44:09:a6:9e:ff:cd:3e:ad:7c:8a:
         eb:3e:46:62:04:98:a1:46:f0:93:90:a0:56:b1:0d:cd:c0:c0:
         e6:12:64:58:d7:f8:1a:82:9e:32:8e:53:e0:40:94:96:91:98:
         16:60:c1:92
-----BEGIN CERTIFICATE-----
MIIFcjCCBFqgAwIBAgICAMIwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
NTY4NTQxMTAvBgNVBAUTKDZEQTc0ODFFMzk2MzJEMzM4MDM2NjkwRjdCNDNBMkM0
ODM2M0RCNjgwHhcNMjYwMTE1MDYyNDA4WhcNMjcwMzMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTY4ODgwOC1jNjdmMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAl9l3cHvsaJ/enCxfXqv+3lw1zor5yzqyD+GxcnOGiF/eZ9qZDD1G5FrOCX7j
6FBXpLqBfLUz36Ga4EeeNXzOrw+po1pnro0r7uhrdSm+Of2v2Csskb0m0eKfCk5P
GotWZqz2DfK2QK8vlOM6UYOcH+gKJHMFmkoAd/D/WX3cxL3LXGE5s21FRHZ9eGl+
KVayeXlT9hgzjzCQrELNlvkRaKUzAiO/O5oyAA8rjF020YkCJy4FjEDq441/OlNO
l/Xa74cuoaTJzhOsWIdr1Ja/IQHneg2RGCKw+oFNE+45KIHjmQSoVBTrqDnSRVlm
lmW97JO0VWjCZSemhPMROp4dwQIDAQABo4ICljCCApIwHQYDVR0OBBYEFNJx9sRB
/XX2cMN/abAMgV1r7DCmMB8GA1UdIwQYMBaAFG2nSB45Yy0zgDZpD3tDosSDY9to
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE1Njg1NC9ERDkwQzNDMENC
MjMxMUVGOUU4NjY4MkVDNEY5QUUwMi9iYWRJSGpsakxUT0FObWtQZTBPaXhJTmoy
MmcuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2JhZElIamxqTFRPQU5ta1BlME9peElOajIyZy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NTY4NTQvREQ5MEMzQzBDQjIzMTFFRjlFODY2ODJFQzRGOUFFMDIvQ0NFMDY4RDZD
QjI0MTFFRjkzRjYzNjMxQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwIAYIKwYBBQUHAQcBAf8E
ETAPMA0EAgACMAcDBQAkAeXgMA0GCSqGSIb3DQEBCwUAA4IBAQAfKg8Gw1TaeyB/
+HkgS1lZqXOhg7EtB0zExUb+BD0gg998UHkzMxE9i4FXwuw/vtodN2FT8ewq1hlL
vRbuR/J/Ntey6hDDFMy7bJ3HFZhC43AckcAscE1tpwKJXBzkJrhrpvqXQv8a7TiW
P2RepLV54dWlZMcrstYzsZLCio2uAhGAygROkeCnjDlIUBWYYVgC50uiT7wE7W58
6lFtgUvVUs4SLOAPXopkA/ZXcfsMMxLbmmkEtFtqpriOzwV1wOzAVDCRL1C1EdyD
vvcpc0QJpp7/zT6tfIrrPkZiBJihRvCTkKBWsQ3NwMDmEmRY1/gagp4yjlPgQJSW
kZgWYMGS
-----END CERTIFICATE-----
Generated at Sun Jan 18 06:44:49 2026 by rpki-client