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/A919ECE7/5E05DBA45FAC11EB8494452FC4F9AE02/CA9C08E07C7E11EFBDC93555C4F9AE02.roa
File:                     CA9C08E07C7E11EFBDC93555C4F9AE02.roa (raw, json)
Hash identifier:          oSVU6TANmFNJPtGm2LLbjYN9gVwM++0Tr3Y7yHyfLIg=
Subject key identifier:   99:34:6F:3E:5F:91:CA:92:E1:28:B5:88:66:F5:B8:78:C9:96:DD:EE
Certificate issuer:       /CN=A919ECE7/serialNumber=77370BC07305D19DBDACCE4BF7209E1EB6D40E33
Certificate serial:       077A
Authority key identifier: 77:37:0B:C0:73:05:D1:9D:BD:AC:CE:4B:F7:20:9E:1E:B6:D4:0E:33
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/dzcLwHMF0Z29rM5L9yCeHrbUDjM.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A919ECE7/5E05DBA45FAC11EB8494452FC4F9AE02/CA9C08E07C7E11EFBDC93555C4F9AE02.roa
Signing time:             Tue 02 Dec 2025 21:24:36 +0000
ROA not before:           Tue 02 Dec 2025 21:24:36 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     62468
IP address blocks:        43.250.172.0/22 maxlen: 24
                          103.42.28.0/22 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A919ECE7/5E05DBA45FAC11EB8494452FC4F9AE02/dzcLwHMF0Z29rM5L9yCeHrbUDjM.crl
                          rsync://rpki.apnic.net/member_repository/A919ECE7/5E05DBA45FAC11EB8494452FC4F9AE02/dzcLwHMF0Z29rM5L9yCeHrbUDjM.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/dzcLwHMF0Z29rM5L9yCeHrbUDjM.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 20:44:39 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1914 (0x77a)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A919ECE7, serialNumber=77370BC07305D19DBDACCE4BF7209E1EB6D40E33
        Validity
            Not Before: Dec  2 21:24:36 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=692f5914-6405
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b7:fc:8d:98:0f:fe:bd:8d:fd:a0:41:92:a8:e6:
                    cf:fd:a8:e1:3a:1d:8d:2a:be:81:48:5f:d3:d1:fe:
                    42:80:32:41:21:b6:2d:01:01:a0:43:93:4d:32:08:
                    81:f2:e6:2b:d3:03:20:26:57:e1:06:f7:34:5d:91:
                    a2:77:30:c6:75:0c:3a:cf:28:ce:2d:b5:d9:21:4b:
                    53:23:f4:16:25:3d:98:f8:3f:b9:61:81:88:0e:0a:
                    d1:40:92:06:79:ad:3c:4c:76:29:f6:bb:a0:86:1e:
                    06:a2:c3:84:98:4a:c2:c1:5e:b0:02:7b:38:bc:f3:
                    fc:90:91:18:6f:71:d4:e4:33:98:77:fc:67:ee:2c:
                    04:99:3c:64:77:a7:10:fa:75:c8:cd:59:22:7f:c0:
                    6e:b8:38:3a:0e:d6:bb:f7:ea:df:c7:58:91:00:5d:
                    55:d1:5e:1b:02:c9:5e:de:6f:d4:73:96:ba:9a:01:
                    19:2e:a3:a4:61:c1:26:0b:8b:02:06:81:8b:75:66:
                    da:3d:3a:d8:f4:45:26:3a:ba:fb:1a:fb:ce:3e:3e:
                    6c:9a:b8:93:62:f5:38:05:a8:1a:a3:a8:85:0a:77:
                    b1:e0:c8:83:f6:70:a9:a9:91:00:5c:d2:9e:1f:f1:
                    c7:8a:74:3c:a0:9e:e8:2f:6f:8c:e2:66:a2:25:0e:
                    60:1f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                99:34:6F:3E:5F:91:CA:92:E1:28:B5:88:66:F5:B8:78:C9:96:DD:EE
            X509v3 Authority Key Identifier:
                keyid:77:37:0B:C0:73:05:D1:9D:BD:AC:CE:4B:F7:20:9E:1E:B6:D4:0E:33

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A919ECE7/5E05DBA45FAC11EB8494452FC4F9AE02/dzcLwHMF0Z29rM5L9yCeHrbUDjM.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/dzcLwHMF0Z29rM5L9yCeHrbUDjM.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/A919ECE7/5E05DBA45FAC11EB8494452FC4F9AE02/CA9C08E07C7E11EFBDC93555C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  43.250.172.0/22
                  103.42.28.0/22

    Signature Algorithm: sha256WithRSAEncryption
         ca:8c:06:93:31:29:89:44:ad:56:3b:6c:43:2f:b8:2d:cf:f3:
         a9:42:b7:c4:ed:12:45:32:35:a6:94:ca:d7:f6:e2:92:04:19:
         c4:02:00:ec:e7:eb:ef:84:69:bf:03:4f:07:f3:a6:ba:06:a7:
         c5:b4:bf:07:84:9a:b5:b9:a0:00:ec:71:b1:49:46:26:f7:ac:
         28:d3:c8:5e:cc:fe:bd:4f:ce:13:af:c8:78:58:7d:3b:94:07:
         57:4b:2f:61:cf:71:fc:1c:18:63:c8:4f:64:01:b5:aa:f9:20:
         3e:96:dd:00:90:f2:3d:c3:ec:23:32:9d:8a:ba:0e:8c:ff:c9:
         48:b3:11:18:27:0b:c9:ab:19:5f:c9:5f:5d:c1:d5:01:f6:24:
         d9:9f:b7:89:23:67:9b:4f:82:cb:67:10:ae:d8:de:19:97:c8:
         2d:c5:35:5c:16:2a:00:b1:ac:89:33:d7:ad:3b:15:2d:ad:50:
         ea:df:ec:0a:dc:ca:8e:13:7f:2b:a8:5b:a5:d6:46:22:b4:8d:
         0b:5a:05:8d:02:98:f4:5b:34:d4:af:86:a1:c6:72:ac:c9:d5:
         52:fd:36:21:39:f9:29:d8:61:fa:b1:41:62:ee:03:3f:ad:34:
         52:d9:db:ea:06:7d:22:50:d2:47:f0:75:88:00:84:1b:55:2b:
         15:a9:9f:85
-----BEGIN CERTIFICATE-----
MIIFdzCCBF+gAwIBAgICB3owDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
OUVDRTcxMTAvBgNVBAUTKDc3MzcwQkMwNzMwNUQxOURCREFDQ0U0QkY3MjA5RTFF
QjZENDBFMzMwHhcNMjUxMjAyMjEyNDM2WhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTJmNTkxNC02NDA1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAt/yNmA/+vY39oEGSqObP/ajhOh2NKr6BSF/T0f5CgDJBIbYtAQGgQ5NNMgiB
8uYr0wMgJlfhBvc0XZGidzDGdQw6zyjOLbXZIUtTI/QWJT2Y+D+5YYGIDgrRQJIG
ea08THYp9rughh4GosOEmErCwV6wAns4vPP8kJEYb3HU5DOYd/xn7iwEmTxkd6cQ
+nXIzVkif8BuuDg6Dta79+rfx1iRAF1V0V4bAsle3m/Uc5a6mgEZLqOkYcEmC4sC
BoGLdWbaPTrY9EUmOrr7GvvOPj5smriTYvU4Bagao6iFCnex4MiD9nCpqZEAXNKe
H/HHinQ8oJ7oL2+M4maiJQ5gHwIDAQABo4ICmzCCApcwHQYDVR0OBBYEFJk0bz5f
kcqS4Si1iGb1uHjJlt3uMB8GA1UdIwQYMBaAFHc3C8BzBdGdvazOS/cgnh621A4z
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE5RUNFNy81RTA1REJBNDVG
QUMxMUVCODQ5NDQ1MkZDNEY5QUUwMi9kemNMd0hNRjBaMjlyTTVMOXlDZUhyYlVE
ak0uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2R6Y0x3SE1GMFoyOXJNNUw5eUNlSHJiVURqTS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
OUVDRTcvNUUwNURCQTQ1RkFDMTFFQjg0OTQ0NTJGQzRGOUFFMDIvQ0E5QzA4RTA3
QzdFMTFFRkJEQzkzNTU1QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwJQYIKwYBBQUHAQcBAf8E
FjAUMBIEAgABMAwDBAIr+qwDBAJnKhwwDQYJKoZIhvcNAQELBQADggEBAMqMBpMx
KYlErVY7bEMvuC3P86lCt8TtEkUyNaaUytf24pIEGcQCAOzn6++Eab8DTwfzproG
p8W0vweEmrW5oADscbFJRib3rCjTyF7M/r1PzhOvyHhYfTuUB1dLL2HPcfwcGGPI
T2QBtar5ID6W3QCQ8j3D7CMynYq6Doz/yUizERgnC8mrGV/JX13B1QH2JNmft4kj
Z5tPgstnEK7Y3hmXyC3FNVwWKgCxrIkz1607FS2tUOrf7Arcyo4TfyuoW6XWRiK0
jQtaBY0CmPRbNNSvhqHGcqzJ1VL9NiE5+SnYYfqxQWLuAz+tNFLZ2+oGfSJQ0kfw
dYgAhBtVKxWpn4U=
-----END CERTIFICATE-----
Generated at Sat Dec 6 17:32:49 2025 by rpki-client