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/A914976C/8350D2BC595C11EF91596350C4F9AE02/D65DAE8A595C11EF8FABE750C4F9AE02.roa
File:                     D65DAE8A595C11EF8FABE750C4F9AE02.roa (raw, json)
Hash identifier:          Zes3MyKxaKdmoa0HmjM9ZOOYn6wyTLdeG3HU+rCiAJw=
Subject key identifier:   D6:B3:99:44:7D:C7:C2:F8:D0:7E:96:6F:EE:C4:B9:37:67:E3:E2:E3
Certificate issuer:       /CN=A914976C/serialNumber=F7EA71B6E6CD04A55DAEB0D158E044DE9A12216A
Certificate serial:       0114
Authority key identifier: F7:EA:71:B6:E6:CD:04:A5:5D:AE:B0:D1:58:E0:44:DE:9A:12:21:6A
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/9-pxtubNBKVdrrDRWOBE3poSIWo.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A914976C/8350D2BC595C11EF91596350C4F9AE02/D65DAE8A595C11EF8FABE750C4F9AE02.roa
Signing time:             Thu 15 Jan 2026 05:23:32 +0000
ROA not before:           Thu 15 Jan 2026 05:23:32 +0000
ROA not after:            Wed 31 Mar 2027 00:00:00 +0000
asID:                     26658
IP address blocks:        103.10.172.0/22 maxlen: 24
                          203.176.124.0/22 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A914976C/8350D2BC595C11EF91596350C4F9AE02/9-pxtubNBKVdrrDRWOBE3poSIWo.crl
                          rsync://rpki.apnic.net/member_repository/A914976C/8350D2BC595C11EF91596350C4F9AE02/9-pxtubNBKVdrrDRWOBE3poSIWo.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/9-pxtubNBKVdrrDRWOBE3poSIWo.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:   Sun 01 Feb 2026 04:06:45 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 276 (0x114)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A914976C, serialNumber=F7EA71B6E6CD04A55DAEB0D158E044DE9A12216A
        Validity
            Not Before: Jan 15 05:23:32 2026 GMT
            Not After : Mar 31 00:00:00 2027 GMT
        Subject: CN=696879d4-7a10
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:e7:68:e4:e5:23:6c:81:34:bd:96:e9:cb:61:2d:
                    ea:98:3d:76:dc:06:d7:00:23:c6:84:3f:3b:b6:ce:
                    13:89:86:81:fe:2a:18:c3:49:60:0b:e9:f2:fb:97:
                    94:c4:ae:7b:c7:a5:a8:6a:e4:54:96:91:35:ce:0b:
                    31:4e:24:18:ea:7b:dd:8a:80:4b:ed:52:6b:11:4b:
                    e1:6b:1f:49:19:f1:69:26:84:19:9d:8c:0b:da:87:
                    29:45:38:cc:2d:b7:9f:4d:8b:f8:95:49:c2:e7:b2:
                    99:b4:e4:2d:aa:70:b8:cd:d1:57:5f:36:07:32:27:
                    0c:2e:c5:15:e5:f1:af:a6:2e:65:45:59:dc:ed:25:
                    04:da:fb:a2:f5:c7:aa:fe:1a:f8:c9:75:ff:9d:31:
                    75:f7:c1:03:62:24:3d:18:30:ba:b9:12:d7:21:07:
                    b7:c0:34:73:6b:87:89:28:f4:e1:d0:25:47:83:7c:
                    8e:43:92:cd:34:10:b4:a6:47:d4:de:9d:1b:12:16:
                    9e:2f:70:bd:53:95:9c:7d:12:72:a7:11:bc:47:8c:
                    2c:e9:a4:fa:29:4c:9f:57:d7:3b:66:8e:ed:39:c0:
                    5e:21:de:ba:75:40:a8:e8:e6:53:82:fc:29:fc:b7:
                    31:ed:f2:4c:d3:1a:78:15:cf:02:00:31:64:b4:56:
                    c1:ed
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                D6:B3:99:44:7D:C7:C2:F8:D0:7E:96:6F:EE:C4:B9:37:67:E3:E2:E3
            X509v3 Authority Key Identifier:
                keyid:F7:EA:71:B6:E6:CD:04:A5:5D:AE:B0:D1:58:E0:44:DE:9A:12:21:6A

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A914976C/8350D2BC595C11EF91596350C4F9AE02/9-pxtubNBKVdrrDRWOBE3poSIWo.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/9-pxtubNBKVdrrDRWOBE3poSIWo.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/A914976C/8350D2BC595C11EF91596350C4F9AE02/D65DAE8A595C11EF8FABE750C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.10.172.0/22
                  203.176.124.0/22

    Signature Algorithm: sha256WithRSAEncryption
         4b:6c:03:e4:0b:c3:68:8f:6a:92:2b:d4:25:2d:54:2a:11:8c:
         82:1b:aa:4a:c7:e6:86:43:d4:21:69:ad:ea:d6:93:c8:c9:b4:
         29:96:ae:ea:d0:d3:67:c7:88:39:3f:80:b5:04:c3:2e:84:b8:
         b2:19:21:da:bc:a8:ce:8b:79:38:db:7a:75:7e:f4:20:bf:8c:
         d9:83:a8:17:fb:db:c9:7a:54:74:42:67:54:17:94:d2:e5:f7:
         2a:ab:63:9e:1b:89:16:6f:55:5a:9f:1f:79:83:98:b1:e8:34:
         28:1b:2a:69:c8:e9:61:ce:eb:16:77:f2:c8:b5:89:ca:e2:5e:
         30:b2:9e:fd:75:9c:cc:73:6a:bc:db:ed:a4:42:cd:f0:cf:35:
         86:20:48:09:1c:81:c9:5f:7b:49:b9:f7:2e:21:66:74:82:b1:
         44:88:d5:07:99:1a:db:52:e2:c9:e5:98:c0:3d:37:16:fe:3d:
         88:ef:6d:76:26:52:65:63:60:fa:84:1f:00:37:fe:65:34:bd:
         b1:eb:cf:c3:cf:04:a9:c8:6c:d3:f3:c5:c7:f7:bf:b1:24:38:
         c1:a1:ec:c7:8e:dd:13:20:43:8e:9d:03:ac:e2:48:6f:7e:97:
         35:be:56:71:cc:b2:03:96:8a:c8:e1:b8:86:20:35:5c:21:b5:
         46:45:d4:76
-----BEGIN CERTIFICATE-----
MIIFdzCCBF+gAwIBAgICARQwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
NDk3NkMxMTAvBgNVBAUTKEY3RUE3MUI2RTZDRDA0QTU1REFFQjBEMTU4RTA0NERF
OUExMjIxNkEwHhcNMjYwMTE1MDUyMzMyWhcNMjcwMzMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTY4NzlkNC03YTEwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA52jk5SNsgTS9lunLYS3qmD123AbXACPGhD87ts4TiYaB/ioYw0lgC+ny+5eU
xK57x6WoauRUlpE1zgsxTiQY6nvdioBL7VJrEUvhax9JGfFpJoQZnYwL2ocpRTjM
LbefTYv4lUnC57KZtOQtqnC4zdFXXzYHMicMLsUV5fGvpi5lRVnc7SUE2vui9ceq
/hr4yXX/nTF198EDYiQ9GDC6uRLXIQe3wDRza4eJKPTh0CVHg3yOQ5LNNBC0pkfU
3p0bEhaeL3C9U5WcfRJypxG8R4ws6aT6KUyfV9c7Zo7tOcBeId66dUCo6OZTgvwp
/Lcx7fJM0xp4Fc8CADFktFbB7QIDAQABo4ICmzCCApcwHQYDVR0OBBYEFNazmUR9
x8L40H6Wb+7EuTdn4+LjMB8GA1UdIwQYMBaAFPfqcbbmzQSlXa6w0VjgRN6aEiFq
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE0OTc2Qy84MzUwRDJCQzU5
NUMxMUVGOTE1OTYzNTBDNEY5QUUwMi85LXB4dHViTkJLVmRyckRSV09CRTNwb1NJ
V28uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzktcHh0dWJOQktWZHJyRFJXT0JFM3BvU0lXby5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NDk3NkMvODM1MEQyQkM1OTVDMTFFRjkxNTk2MzUwQzRGOUFFMDIvRDY1REFFOEE1
OTVDMTFFRjhGQUJFNzUwQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwJQYIKwYBBQUHAQcBAf8E
FjAUMBIEAgABMAwDBAJnCqwDBALLsHwwDQYJKoZIhvcNAQELBQADggEBAEtsA+QL
w2iPapIr1CUtVCoRjIIbqkrH5oZD1CFprerWk8jJtCmWrurQ02fHiDk/gLUEwy6E
uLIZIdq8qM6LeTjbenV+9CC/jNmDqBf728l6VHRCZ1QXlNLl9yqrY54biRZvVVqf
H3mDmLHoNCgbKmnI6WHO6xZ38si1icriXjCynv11nMxzarzb7aRCzfDPNYYgSAkc
gclfe0m59y4hZnSCsUSI1QeZGttS4snlmMA9Nxb+PYjvbXYmUmVjYPqEHwA3/mU0
vbHrz8PPBKnIbNPzxcf3v7EkOMGh7MeO3RMgQ46dA6ziSG9+lzW+VnHMsgOWisjh
uIYgNVwhtUZF1HY=
-----END CERTIFICATE-----
Generated at Sun Jan 25 10:48:54 2026 by rpki-client