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/A916D547/15B0199E093311EAA79E491AC4F9AE02/A9E0680E094611EAADB2B84EC4F9AE02.roa
File:                     A9E0680E094611EAADB2B84EC4F9AE02.roa (raw, json)
Hash identifier:          esNt8ai/w4UX4IpvxPxNzTJSblq49TMYbq4KzoBwsUU=
Subject key identifier:   5A:85:BE:F5:D9:A5:A5:60:94:58:3E:AE:D9:DB:2C:9D:24:58:0B:7F
Certificate issuer:       /CN=A916D547/serialNumber=F95EB0E7F9A7A837E6C44C6EFE1BD90195897F2D
Certificate serial:       0C91
Authority key identifier: F9:5E:B0:E7:F9:A7:A8:37:E6:C4:4C:6E:FE:1B:D9:01:95:89:7F:2D
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/-V6w5_mnqDfmxExu_hvZAZWJfy0.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A916D547/15B0199E093311EAA79E491AC4F9AE02/A9E0680E094611EAADB2B84EC4F9AE02.roa
Signing time:             Fri 14 Nov 2025 18:07:44 +0000
ROA not before:           Fri 14 Nov 2025 18:07:44 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     138343
IP address blocks:        103.130.172.0/22 maxlen: 24
                          2403:be40::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A916D547/15B0199E093311EAA79E491AC4F9AE02/-V6w5_mnqDfmxExu_hvZAZWJfy0.crl
                          rsync://rpki.apnic.net/member_repository/A916D547/15B0199E093311EAA79E491AC4F9AE02/-V6w5_mnqDfmxExu_hvZAZWJfy0.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/-V6w5_mnqDfmxExu_hvZAZWJfy0.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:   Thu 11 Dec 2025 17:52:49 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3217 (0xc91)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A916D547, serialNumber=F95EB0E7F9A7A837E6C44C6EFE1BD90195897F2D
        Validity
            Not Before: Nov 14 18:07:44 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=69176fef-502d
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c4:b0:38:3d:ea:01:f4:36:a1:b8:b2:95:19:ac:
                    7c:49:9d:fb:d5:3b:ad:16:3b:be:84:e6:37:08:83:
                    ba:0f:72:4b:08:83:95:2d:3e:d1:ae:7c:31:90:ba:
                    e3:12:8e:8a:17:ec:c7:9a:24:61:9a:12:f4:fc:a7:
                    aa:e1:03:6b:e3:c3:5b:02:72:5f:3c:ef:3f:5f:07:
                    2f:14:a0:08:29:96:56:83:2c:ce:70:b3:be:12:43:
                    10:72:9e:a6:76:b8:14:27:0f:bd:64:d8:21:5b:4a:
                    61:b1:cc:46:7d:b9:c3:b8:d6:76:c1:99:0a:4e:75:
                    0b:ae:c9:11:11:b0:17:b3:52:af:40:4a:f6:6f:4b:
                    09:56:4e:10:04:8b:65:1d:eb:48:51:80:c0:cf:a8:
                    d5:ec:c4:1d:35:d0:fe:ff:72:19:bd:05:2e:f1:f2:
                    48:20:71:6d:15:f3:02:22:5e:be:c6:16:23:8a:b1:
                    ea:ad:ce:c0:d8:a3:6f:35:c7:73:c1:d3:77:f4:29:
                    29:2c:c3:11:e9:9e:c2:53:7a:5b:2b:ea:72:ca:b3:
                    a6:fe:44:5e:e4:b4:22:12:c2:03:45:4b:4a:10:51:
                    0f:24:4c:5a:9d:ef:94:d6:43:b5:77:2f:f6:91:4f:
                    3c:52:43:47:05:37:e0:bd:ca:5a:1c:31:d2:0b:47:
                    b2:e7
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                5A:85:BE:F5:D9:A5:A5:60:94:58:3E:AE:D9:DB:2C:9D:24:58:0B:7F
            X509v3 Authority Key Identifier:
                keyid:F9:5E:B0:E7:F9:A7:A8:37:E6:C4:4C:6E:FE:1B:D9:01:95:89:7F:2D

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A916D547/15B0199E093311EAA79E491AC4F9AE02/-V6w5_mnqDfmxExu_hvZAZWJfy0.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/-V6w5_mnqDfmxExu_hvZAZWJfy0.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/A916D547/15B0199E093311EAA79E491AC4F9AE02/A9E0680E094611EAADB2B84EC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.130.172.0/22
                IPv6:
                  2403:be40::/32

    Signature Algorithm: sha256WithRSAEncryption
         ad:15:4f:a8:bf:aa:6e:4a:c6:90:04:b6:60:03:7e:4e:b4:59:
         69:11:69:f9:3b:34:69:6f:a5:6a:ca:35:86:ee:36:32:e1:f3:
         6c:ed:d5:33:7e:db:19:14:be:ef:ce:cd:a7:ea:c0:f5:67:db:
         47:93:93:35:76:04:51:97:d6:bd:9a:da:ae:e7:3b:e0:4b:a6:
         65:98:c0:5d:5d:22:4c:ab:12:9c:1c:46:ca:d7:a6:e5:8d:eb:
         e1:96:ce:92:e1:5b:3c:d5:c6:74:7e:4c:59:64:6b:49:3d:9a:
         48:ea:d0:3e:e5:1e:17:c3:2f:92:b7:eb:6e:62:d4:8f:73:a2:
         95:78:af:d4:4a:c0:02:4e:80:55:b4:3c:90:a5:53:41:8c:55:
         21:42:6d:99:bc:95:38:dd:82:a9:e4:5c:2f:d6:9f:35:5e:21:
         34:68:35:1a:17:f1:3a:ae:54:fb:04:2e:21:07:f7:ef:44:40:
         d5:d3:8b:41:1d:66:51:51:e1:5a:df:a8:17:be:79:9f:a7:af:
         0a:03:a1:8c:22:01:16:b6:06:6b:f7:2d:88:a0:fb:14:0e:8e:
         1b:ed:2f:2d:0a:43:7f:5c:cf:30:b5:f9:6f:fe:97:dd:77:c8:
         78:67:c9:a9:e2:f4:94:35:cb:12:9d:3a:1a:28:66:1e:08:d7:
         8e:99:16:71
-----BEGIN CERTIFICATE-----
MIIFgDCCBGigAwIBAgICDJEwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NkQ1NDcxMTAvBgNVBAUTKEY5NUVCMEU3RjlBN0E4MzdFNkM0NEM2RUZFMUJEOTAx
OTU4OTdGMkQwHhcNMjUxMTE0MTgwNzQ0WhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTE3NmZlZi01MDJkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAxLA4PeoB9DahuLKVGax8SZ371TutFju+hOY3CIO6D3JLCIOVLT7RrnwxkLrj
Eo6KF+zHmiRhmhL0/Keq4QNr48NbAnJfPO8/XwcvFKAIKZZWgyzOcLO+EkMQcp6m
drgUJw+9ZNghW0phscxGfbnDuNZ2wZkKTnULrskREbAXs1KvQEr2b0sJVk4QBItl
HetIUYDAz6jV7MQdNdD+/3IZvQUu8fJIIHFtFfMCIl6+xhYjirHqrc7A2KNvNcdz
wdN39CkpLMMR6Z7CU3pbK+pyyrOm/kRe5LQiEsIDRUtKEFEPJExane+U1kO1dy/2
kU88UkNHBTfgvcpaHDHSC0ey5wIDAQABo4ICpDCCAqAwHQYDVR0OBBYEFFqFvvXZ
paVglFg+rtnbLJ0kWAt/MB8GA1UdIwQYMBaAFPlesOf5p6g35sRMbv4b2QGViX8t
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE2RDU0Ny8xNUIwMTk5RTA5
MzMxMUVBQTc5RTQ5MUFDNEY5QUUwMi8tVjZ3NV9tbnFEZm14RXh1X2h2WkFaV0pm
eTAuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLy1WNnc1X21ucURmbXhFeHVfaHZaQVpXSmZ5MC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NkQ1NDcvMTVCMDE5OUUwOTMzMTFFQUE3OUU0OTFBQzRGOUFFMDIvQTlFMDY4MEUw
OTQ2MTFFQUFEQjJCODRFQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwLgYIKwYBBQUHAQcBAf8E
HzAdMAwEAgABMAYDBAJngqwwDQQCAAIwBwMFACQDvkAwDQYJKoZIhvcNAQELBQAD
ggEBAK0VT6i/qm5KxpAEtmADfk60WWkRafk7NGlvpWrKNYbuNjLh82zt1TN+2xkU
vu/OzafqwPVn20eTkzV2BFGX1r2a2q7nO+BLpmWYwF1dIkyrEpwcRsrXpuWN6+GW
zpLhWzzVxnR+TFlka0k9mkjq0D7lHhfDL5K3625i1I9zopV4r9RKwAJOgFW0PJCl
U0GMVSFCbZm8lTjdgqnkXC/WnzVeITRoNRoX8TquVPsELiEH9+9EQNXTi0EdZlFR
4VrfqBe+eZ+nrwoDoYwiARa2Bmv3LYig+xQOjhvtLy0KQ39czzC1+W/+l913yHhn
yani9JQ1yxKdOhooZh4I146ZFnE=
-----END CERTIFICATE-----
Generated at Sat Dec 6 18:33:00 2025 by rpki-client