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/A9186980/CB006D621CD811EB96C7945AC4F9AE02/FFA6AD56DF7211EDB0D24244C4F9AE02.roa
File:                     FFA6AD56DF7211EDB0D24244C4F9AE02.roa (raw, json)
Hash identifier:          VFSJ1yqOHSHwW+9Or+xsine1oSkCjmpYrHBBsbEhqGY=
Subject key identifier:   74:68:EE:36:B8:76:41:81:6D:1D:B5:74:89:A3:F3:8E:33:50:31:EB
Certificate issuer:       /CN=A9186980/serialNumber=70D16D7737989B15C6C8DF1DCA2A980E0BBFBA0F
Certificate serial:       07C0
Authority key identifier: 70:D1:6D:77:37:98:9B:15:C6:C8:DF:1D:CA:2A:98:0E:0B:BF:BA:0F
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/cNFtdzeYmxXGyN8dyiqYDgu_ug8.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9186980/CB006D621CD811EB96C7945AC4F9AE02/FFA6AD56DF7211EDB0D24244C4F9AE02.roa
Signing time:             Sun 30 Nov 2025 20:51:42 +0000
ROA not before:           Sun 30 Nov 2025 20:51:42 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     141386
IP address blocks:        103.158.10.0/23 maxlen: 23
                          103.158.10.0/24 maxlen: 24
                          103.158.11.0/24 maxlen: 24
                          2001:df5:3a80::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9186980/CB006D621CD811EB96C7945AC4F9AE02/cNFtdzeYmxXGyN8dyiqYDgu_ug8.crl
                          rsync://rpki.apnic.net/member_repository/A9186980/CB006D621CD811EB96C7945AC4F9AE02/cNFtdzeYmxXGyN8dyiqYDgu_ug8.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/cNFtdzeYmxXGyN8dyiqYDgu_ug8.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 13 Dec 2025 20:21:03 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1984 (0x7c0)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9186980, serialNumber=70D16D7737989B15C6C8DF1DCA2A980E0BBFBA0F
        Validity
            Not Before: Nov 30 20:51:42 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=692cae5d-1af4
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:f3:14:51:1a:7a:9b:ab:86:1f:97:31:8f:23:f1:
                    ba:0f:bd:c0:06:1f:fb:32:5c:4c:cc:1b:0c:1c:cf:
                    8a:9d:b0:97:af:39:0c:27:1e:60:89:6f:53:0c:29:
                    46:af:d3:18:d8:e5:2a:df:ff:18:d9:2d:5c:6b:6e:
                    93:92:b8:50:c4:de:5e:13:c1:29:f5:71:98:e1:90:
                    a5:6d:2f:f7:1e:54:f6:d5:90:68:f8:d4:98:15:ff:
                    ad:e2:9a:0e:45:ec:29:f5:62:2e:75:83:0d:05:93:
                    13:9a:99:18:ce:c4:8d:63:c0:6a:22:8c:09:14:3d:
                    e0:a0:6b:06:28:7e:4d:b6:3b:ec:08:eb:16:48:9c:
                    c8:11:d6:d4:e9:66:5e:8e:6c:57:17:99:9f:cf:91:
                    42:d2:ac:39:fa:3d:1c:37:0d:0c:27:2b:dc:e1:c4:
                    d6:43:55:63:6f:02:53:fd:99:a6:ae:fc:b8:06:e6:
                    fb:5f:f1:c0:1c:7a:51:aa:6e:c6:1f:a2:6a:7f:01:
                    f0:28:a0:ff:59:7a:66:e3:f7:13:cc:a7:37:37:54:
                    03:d4:eb:4f:72:73:85:dc:50:40:27:ed:f7:7a:f2:
                    ae:49:8c:3a:fb:f1:3d:da:69:2d:0b:59:cd:95:9c:
                    de:35:1a:20:38:cd:41:66:e8:62:66:09:70:88:80:
                    2a:e1
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                74:68:EE:36:B8:76:41:81:6D:1D:B5:74:89:A3:F3:8E:33:50:31:EB
            X509v3 Authority Key Identifier:
                keyid:70:D1:6D:77:37:98:9B:15:C6:C8:DF:1D:CA:2A:98:0E:0B:BF:BA:0F

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9186980/CB006D621CD811EB96C7945AC4F9AE02/cNFtdzeYmxXGyN8dyiqYDgu_ug8.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/cNFtdzeYmxXGyN8dyiqYDgu_ug8.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/A9186980/CB006D621CD811EB96C7945AC4F9AE02/FFA6AD56DF7211EDB0D24244C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.158.10.0/23
                IPv6:
                  2001:df5:3a80::/48

    Signature Algorithm: sha256WithRSAEncryption
         7c:35:1b:f7:21:53:60:2f:0a:0b:8d:83:aa:9e:c1:b3:08:5b:
         e6:3b:a9:75:4d:8d:b3:f3:bc:58:5d:39:be:c3:c3:e3:35:2f:
         18:2e:a8:59:37:75:a6:e2:87:46:33:7b:b9:0a:f9:58:9f:8e:
         d1:52:06:49:49:1c:ed:ea:b7:23:75:6e:43:d8:52:86:52:79:
         6f:0b:ee:4f:07:f4:98:c9:89:ca:99:fa:d4:13:97:86:9c:98:
         35:4c:bb:4b:14:be:89:ad:5b:cb:fe:fc:7d:32:ac:91:fc:ee:
         34:a3:15:11:7e:e0:58:ca:e0:a6:04:53:d3:8f:bd:e5:8f:bf:
         94:68:1d:04:92:7b:7a:12:56:64:18:26:0f:8c:e7:a7:53:ba:
         11:cd:72:aa:1e:68:60:ce:02:57:a9:d2:a0:e5:59:4a:f9:1b:
         fe:55:44:7a:90:da:0c:80:c2:91:32:28:c4:25:47:a5:9c:b9:
         88:f2:09:6f:9c:16:7f:e1:22:d5:70:c2:ff:60:05:13:c6:e0:
         2b:96:23:f5:da:7a:8b:36:06:10:d1:c3:c5:bf:39:23:fd:79:
         9a:b4:ae:42:74:59:c2:cf:cf:12:6d:b6:3e:ef:1c:d8:0c:e9:
         41:1d:dd:12:2a:c0:67:53:b4:ec:69:a4:34:4d:3b:68:6c:6d:
         55:45:03:9c
-----BEGIN CERTIFICATE-----
MIIFgjCCBGqgAwIBAgICB8AwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
ODY5ODAxMTAvBgNVBAUTKDcwRDE2RDc3Mzc5ODlCMTVDNkM4REYxRENBMkE5ODBF
MEJCRkJBMEYwHhcNMjUxMTMwMjA1MTQyWhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTJjYWU1ZC0xYWY0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA8xRRGnqbq4YflzGPI/G6D73ABh/7MlxMzBsMHM+KnbCXrzkMJx5giW9TDClG
r9MY2OUq3/8Y2S1ca26TkrhQxN5eE8Ep9XGY4ZClbS/3HlT21ZBo+NSYFf+t4poO
Rewp9WIudYMNBZMTmpkYzsSNY8BqIowJFD3goGsGKH5NtjvsCOsWSJzIEdbU6WZe
jmxXF5mfz5FC0qw5+j0cNw0MJyvc4cTWQ1VjbwJT/Zmmrvy4Bub7X/HAHHpRqm7G
H6JqfwHwKKD/WXpm4/cTzKc3N1QD1OtPcnOF3FBAJ+33evKuSYw6+/E92mktC1nN
lZzeNRogOM1BZuhiZglwiIAq4QIDAQABo4ICpjCCAqIwHQYDVR0OBBYEFHRo7ja4
dkGBbR21dImj844zUDHrMB8GA1UdIwQYMBaAFHDRbXc3mJsVxsjfHcoqmA4Lv7oP
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE4Njk4MC9DQjAwNkQ2MjFD
RDgxMUVCOTZDNzk0NUFDNEY5QUUwMi9jTkZ0ZHplWW14WEd5TjhkeWlxWURndV91
ZzguY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2NORnRkemVZbXhYR3lOOGR5aXFZRGd1X3VnOC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
ODY5ODAvQ0IwMDZENjIxQ0Q4MTFFQjk2Qzc5NDVBQzRGOUFFMDIvRkZBNkFENTZE
RjcyMTFFREIwRDI0MjQ0QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwMAYIKwYBBQUHAQcBAf8E
ITAfMAwEAgABMAYDBAFnngowDwQCAAIwCQMHACABDfU6gDANBgkqhkiG9w0BAQsF
AAOCAQEAfDUb9yFTYC8KC42Dqp7Bswhb5jupdU2Ns/O8WF05vsPD4zUvGC6oWTd1
puKHRjN7uQr5WJ+O0VIGSUkc7eq3I3VuQ9hShlJ5bwvuTwf0mMmJypn61BOXhpyY
NUy7SxS+ia1by/78fTKskfzuNKMVEX7gWMrgpgRT04+95Y+/lGgdBJJ7ehJWZBgm
D4znp1O6Ec1yqh5oYM4CV6nSoOVZSvkb/lVEepDaDIDCkTIoxCVHpZy5iPIJb5wW
f+Ei1XDC/2AFE8bgK5Yj9dp6izYGENHDxb85I/15mrSuQnRZws/PEm22Pu8c2Azp
QR3dEirAZ1O07GmkNE07aGxtVUUDnA==
-----END CERTIFICATE-----
Generated at Sat Dec 6 23:43:26 2025 by rpki-client