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/A91BD8C2/CED7D3A664AE11ED94100A69C4F9AE02/5026F90264B211ED88A2A380C4F9AE02.roa
File:                     5026F90264B211ED88A2A380C4F9AE02.roa (raw, json)
Hash identifier:          BEFWs+IE5SpNAqstNikCJZ5Fhc1or/0jx2vp8+rz0D4=
Subject key identifier:   C5:8A:49:F5:35:CF:91:F3:9A:E8:28:2E:5E:A7:C0:F7:10:09:06:63
Certificate issuer:       /CN=A91BD8C2/serialNumber=F4C4FC75A5068C9258996413AEB7B7391502F09E
Certificate serial:       023B
Authority key identifier: F4:C4:FC:75:A5:06:8C:92:58:99:64:13:AE:B7:B7:39:15:02:F0:9E
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/9MT8daUGjJJYmWQTrre3ORUC8J4.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91BD8C2/CED7D3A664AE11ED94100A69C4F9AE02/5026F90264B211ED88A2A380C4F9AE02.roa
Signing time:             Sat 29 Nov 2025 00:27:43 +0000
ROA not before:           Sat 29 Nov 2025 00:27:43 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     150419
IP address blocks:        103.37.62.0/23 maxlen: 23
                          2400:bfe0::/32 maxlen: 33
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91BD8C2/CED7D3A664AE11ED94100A69C4F9AE02/9MT8daUGjJJYmWQTrre3ORUC8J4.crl
                          rsync://rpki.apnic.net/member_repository/A91BD8C2/CED7D3A664AE11ED94100A69C4F9AE02/9MT8daUGjJJYmWQTrre3ORUC8J4.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/9MT8daUGjJJYmWQTrre3ORUC8J4.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:   Fri 12 Dec 2025 00:11:59 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 571 (0x23b)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91BD8C2, serialNumber=F4C4FC75A5068C9258996413AEB7B7391502F09E
        Validity
            Not Before: Nov 29 00:27:43 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=692a3dff-5460
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b3:f3:ae:52:27:2b:8f:44:7d:64:23:f3:f5:a2:
                    60:9b:30:a8:f6:22:53:a1:f3:9d:58:f5:20:c6:5d:
                    3b:ec:d7:df:63:a5:61:7e:7d:1d:86:9b:ca:52:8d:
                    2d:5b:a2:d9:82:8f:71:e0:13:30:71:69:8d:a0:6c:
                    dd:45:03:f5:a4:fc:80:61:6b:0c:35:90:bc:69:5e:
                    94:37:c8:71:76:0a:df:b7:be:0d:50:9c:64:2f:1d:
                    b3:06:98:d4:89:bf:33:ab:d5:2d:25:c6:d3:24:60:
                    af:35:84:59:ff:74:92:4b:17:63:40:d8:5a:1f:f7:
                    6a:3f:ee:b1:d9:41:06:90:7f:72:4c:a4:f7:d4:be:
                    4e:58:7f:56:1b:33:37:93:91:c4:d5:80:ba:ab:5b:
                    31:a4:2c:e5:ec:4b:25:5e:52:ee:47:5e:57:cd:0d:
                    01:c1:b5:fa:56:d6:78:f8:e8:48:75:c4:d4:4c:89:
                    f0:97:8a:50:77:ad:c4:09:a9:68:0d:3d:64:eb:7c:
                    da:83:0a:42:a5:d3:51:d0:fc:fd:d8:4e:5a:8e:f4:
                    66:9d:11:a5:0d:ec:bd:de:e6:1f:75:38:46:1f:a8:
                    c1:ae:9b:5a:1b:21:03:5f:10:e2:04:2c:d9:99:f1:
                    b9:98:56:47:33:f4:59:8d:4b:34:97:03:7b:13:92:
                    4b:a7
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                C5:8A:49:F5:35:CF:91:F3:9A:E8:28:2E:5E:A7:C0:F7:10:09:06:63
            X509v3 Authority Key Identifier:
                keyid:F4:C4:FC:75:A5:06:8C:92:58:99:64:13:AE:B7:B7:39:15:02:F0:9E

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91BD8C2/CED7D3A664AE11ED94100A69C4F9AE02/9MT8daUGjJJYmWQTrre3ORUC8J4.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/9MT8daUGjJJYmWQTrre3ORUC8J4.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/A91BD8C2/CED7D3A664AE11ED94100A69C4F9AE02/5026F90264B211ED88A2A380C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.37.62.0/23
                IPv6:
                  2400:bfe0::/32

    Signature Algorithm: sha256WithRSAEncryption
         8d:95:86:e9:41:f0:c7:c9:1a:19:8f:e5:c5:20:2c:7e:48:8a:
         72:21:f8:ac:04:96:2b:88:48:ed:49:49:82:65:85:aa:99:29:
         a3:d0:f1:d0:be:0b:f9:9b:49:54:a8:ba:81:f7:a9:65:a9:4a:
         47:21:f9:d0:0e:a7:9c:19:7e:bb:42:c7:1e:56:d6:51:a9:f5:
         20:bc:1a:65:69:0f:3d:4b:5e:c3:80:cf:ba:d6:3b:93:0d:17:
         d5:8a:3c:4c:8f:de:cf:03:8c:d0:b2:f2:08:d9:ba:e2:42:98:
         84:7a:8b:d6:56:3f:16:45:f5:a0:1f:66:f6:a7:51:a0:9e:3b:
         39:fc:e0:3b:99:58:ae:55:e7:04:c8:b8:ea:af:9e:fe:f5:48:
         13:1e:a2:69:36:0e:2f:8b:4f:fa:aa:d8:4d:23:e0:9d:7f:b7:
         39:05:a8:ac:8d:05:aa:b9:c0:f7:e0:65:8c:20:58:47:88:b1:
         df:5d:d3:0e:ca:1f:ba:5d:8a:8a:ca:05:65:b4:b1:a8:34:32:
         d4:86:60:e5:b7:8d:76:72:7b:45:55:a0:30:d0:26:49:52:33:
         2a:8c:cf:dc:62:25:a0:e6:88:99:d0:57:4a:8e:75:c9:1b:98:
         d5:b2:7f:75:6e:2d:1f:23:ff:7a:a2:b7:13:db:8f:db:a7:eb:
         ce:82:2a:ca
-----BEGIN CERTIFICATE-----
MIIFgDCCBGigAwIBAgICAjswDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QkQ4QzIxMTAvBgNVBAUTKEY0QzRGQzc1QTUwNjhDOTI1ODk5NjQxM0FFQjdCNzM5
MTUwMkYwOUUwHhcNMjUxMTI5MDAyNzQzWhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTJhM2RmZi01NDYwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAs/OuUicrj0R9ZCPz9aJgmzCo9iJTofOdWPUgxl077NffY6Vhfn0dhpvKUo0t
W6LZgo9x4BMwcWmNoGzdRQP1pPyAYWsMNZC8aV6UN8hxdgrft74NUJxkLx2zBpjU
ib8zq9UtJcbTJGCvNYRZ/3SSSxdjQNhaH/dqP+6x2UEGkH9yTKT31L5OWH9WGzM3
k5HE1YC6q1sxpCzl7EslXlLuR15XzQ0BwbX6VtZ4+OhIdcTUTInwl4pQd63ECalo
DT1k63zagwpCpdNR0Pz92E5ajvRmnRGlDey93uYfdThGH6jBrptaGyEDXxDiBCzZ
mfG5mFZHM/RZjUs0lwN7E5JLpwIDAQABo4ICpDCCAqAwHQYDVR0OBBYEFMWKSfU1
z5HzmugoLl6nwPcQCQZjMB8GA1UdIwQYMBaAFPTE/HWlBoySWJlkE663tzkVAvCe
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFCRDhDMi9DRUQ3RDNBNjY0
QUUxMUVEOTQxMDBBNjlDNEY5QUUwMi85TVQ4ZGFVR2pKSlltV1FUcnJlM09SVUM4
SjQuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzlNVDhkYVVHakpKWW1XUVRycmUzT1JVQzhKNC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QkQ4QzIvQ0VEN0QzQTY2NEFFMTFFRDk0MTAwQTY5QzRGOUFFMDIvNTAyNkY5MDI2
NEIyMTFFRDg4QTJBMzgwQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwLgYIKwYBBQUHAQcBAf8E
HzAdMAwEAgABMAYDBAFnJT4wDQQCAAIwBwMFACQAv+AwDQYJKoZIhvcNAQELBQAD
ggEBAI2VhulB8MfJGhmP5cUgLH5IinIh+KwEliuISO1JSYJlhaqZKaPQ8dC+C/mb
SVSouoH3qWWpSkch+dAOp5wZfrtCxx5W1lGp9SC8GmVpDz1LXsOAz7rWO5MNF9WK
PEyP3s8DjNCy8gjZuuJCmIR6i9ZWPxZF9aAfZvanUaCeOzn84DuZWK5V5wTIuOqv
nv71SBMeomk2Di+LT/qq2E0j4J1/tzkFqKyNBaq5wPfgZYwgWEeIsd9d0w7KH7pd
iorKBWW0sag0MtSGYOW3jXZye0VVoDDQJklSMyqMz9xiJaDmiJnQV0qOdckbmNWy
f3VuLR8j/3qitxPbj9un686CKso=
-----END CERTIFICATE-----
Generated at Sat Dec 6 17:24:32 2025 by rpki-client