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/A91B3D30/E3DF469C416811EAAE8A7750C4F9AE02/0CCA3D6CBAC811F0A07AB13AC4F9AE02.roa
File:                     0CCA3D6CBAC811F0A07AB13AC4F9AE02.roa (raw, json)
Hash identifier:          SClSe8fMLhQNkbyYwUx/dO2GdRoOTEFriMRXW+L3rEg=
Subject key identifier:   69:56:71:76:8C:5A:E0:8F:AD:AB:24:8C:F1:4E:A0:66:E0:AB:08:82
Certificate issuer:       /CN=A91B3D30/serialNumber=01EE089DD4867B2CB276582AA97B318F509EA6EE
Certificate serial:       0BFE
Authority key identifier: 01:EE:08:9D:D4:86:7B:2C:B2:76:58:2A:A9:7B:31:8F:50:9E:A6:EE
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Ae4IndSGeyyydlgqqXsxj1Cepu4.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91B3D30/E3DF469C416811EAAE8A7750C4F9AE02/0CCA3D6CBAC811F0A07AB13AC4F9AE02.roa
Signing time:             Wed 21 Jan 2026 07:34:04 +0000
ROA not before:           Wed 21 Jan 2026 07:34:04 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     5065
IP address blocks:        43.239.106.0/23 maxlen: 23
                          103.23.131.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91B3D30/E3DF469C416811EAAE8A7750C4F9AE02/Ae4IndSGeyyydlgqqXsxj1Cepu4.crl
                          rsync://rpki.apnic.net/member_repository/A91B3D30/E3DF469C416811EAAE8A7750C4F9AE02/Ae4IndSGeyyydlgqqXsxj1Cepu4.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Ae4IndSGeyyydlgqqXsxj1Cepu4.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 31 Jan 2026 18:35:51 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3070 (0xbfe)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91B3D30, serialNumber=01EE089DD4867B2CB276582AA97B318F509EA6EE
        Validity
            Not Before: Jan 21 07:34:04 2026 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=6970816c-2380
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:cc:a8:a4:66:9d:47:1b:bd:86:8b:6a:5e:33:36:
                    58:c1:50:99:b8:c6:03:52:b9:ee:5d:94:12:66:f4:
                    bd:d1:5e:1e:ea:44:4f:35:bb:9b:54:4e:67:e7:7a:
                    04:49:42:1c:6c:78:c3:df:2e:0a:fb:d4:ec:74:ae:
                    32:46:ca:4d:08:a7:86:71:af:a6:1c:ea:99:f5:92:
                    f8:7f:d5:08:84:93:51:80:db:3c:80:4f:cf:d7:15:
                    a4:89:91:0e:5b:a9:e2:d0:50:ff:68:3a:46:c3:a3:
                    e4:3f:15:2a:2e:4b:be:4c:59:80:54:d6:64:0a:f4:
                    dd:93:f4:f5:15:31:fc:47:e4:e6:b2:bd:18:d6:e4:
                    f8:76:d4:0c:eb:06:5a:f8:04:a1:af:ec:f1:1f:21:
                    c1:f7:d9:56:fd:66:cf:fa:9d:07:e3:f6:50:f9:6a:
                    f7:f7:e9:f9:b6:2d:67:87:6f:8c:11:f5:be:56:b2:
                    7d:9d:0a:14:d9:90:51:8c:b8:54:27:eb:10:57:e7:
                    2e:1b:58:bb:af:50:0c:81:4a:dd:2e:52:14:9c:14:
                    22:8a:91:34:5d:77:7b:fb:eb:a1:dc:55:31:50:47:
                    ba:fb:39:b5:f2:59:72:b7:7a:3f:a3:05:1d:bb:29:
                    5c:e3:9d:3e:d6:22:8c:34:c9:97:29:f0:d6:63:6d:
                    c7:b5
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                69:56:71:76:8C:5A:E0:8F:AD:AB:24:8C:F1:4E:A0:66:E0:AB:08:82
            X509v3 Authority Key Identifier:
                keyid:01:EE:08:9D:D4:86:7B:2C:B2:76:58:2A:A9:7B:31:8F:50:9E:A6:EE

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91B3D30/E3DF469C416811EAAE8A7750C4F9AE02/Ae4IndSGeyyydlgqqXsxj1Cepu4.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Ae4IndSGeyyydlgqqXsxj1Cepu4.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/A91B3D30/E3DF469C416811EAAE8A7750C4F9AE02/0CCA3D6CBAC811F0A07AB13AC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  43.239.106.0/23
                  103.23.131.0/24

    Signature Algorithm: sha256WithRSAEncryption
         a8:2e:f0:cf:6e:a7:48:a6:8b:cb:6b:fe:ab:aa:e2:fb:77:37:
         0f:fe:fd:95:f8:bf:45:d3:bb:c8:e5:8e:ba:85:e8:6c:72:28:
         ab:24:97:75:1d:2f:aa:35:e4:36:82:bd:9f:1f:d8:b7:1d:ea:
         9d:1c:0e:60:5f:df:e1:9e:86:6b:fd:07:d1:6e:f5:f0:22:84:
         2c:5d:a3:91:95:08:d9:04:6b:f6:e5:01:23:2c:94:0f:e3:08:
         32:03:74:73:b8:34:c5:66:57:c7:f2:a4:23:18:f8:b9:1e:91:
         3e:4b:2f:8d:d6:a9:09:16:5d:d2:81:99:62:89:30:b7:17:08:
         3b:1f:d2:16:a9:d8:a2:1e:e6:a7:d9:7e:fe:c4:ef:b9:a1:9f:
         48:13:ac:af:e8:50:e6:81:b1:83:12:a5:d3:d3:14:6a:f1:36:
         01:31:f5:ae:4b:d5:3a:12:6f:44:8f:3b:e5:f6:36:b0:ef:d9:
         11:67:22:22:12:d9:07:45:1a:a0:9a:19:ac:2c:49:1b:1a:4a:
         61:a9:61:8e:de:39:a1:5e:0b:37:18:c6:15:9d:1c:a2:88:84:
         22:7d:36:cb:4e:67:68:6e:14:5f:89:9b:d2:aa:40:00:0d:0b:
         8a:7d:aa:db:55:e5:1f:56:4d:7b:50:cb:49:1b:60:86:33:74:
         2a:9d:4b:fc
-----BEGIN CERTIFICATE-----
MIIFdzCCBF+gAwIBAgICC/4wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QjNEMzAxMTAvBgNVBAUTKDAxRUUwODlERDQ4NjdCMkNCMjc2NTgyQUE5N0IzMThG
NTA5RUE2RUUwHhcNMjYwMTIxMDczNDA0WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTcwODE2Yy0yMzgwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAzKikZp1HG72Gi2peMzZYwVCZuMYDUrnuXZQSZvS90V4e6kRPNbubVE5n53oE
SUIcbHjD3y4K+9TsdK4yRspNCKeGca+mHOqZ9ZL4f9UIhJNRgNs8gE/P1xWkiZEO
W6ni0FD/aDpGw6PkPxUqLku+TFmAVNZkCvTdk/T1FTH8R+Tmsr0Y1uT4dtQM6wZa
+AShr+zxHyHB99lW/WbP+p0H4/ZQ+Wr39+n5ti1nh2+MEfW+VrJ9nQoU2ZBRjLhU
J+sQV+cuG1i7r1AMgUrdLlIUnBQiipE0XXd7++uh3FUxUEe6+zm18llyt3o/owUd
uylc450+1iKMNMmXKfDWY23HtQIDAQABo4ICmzCCApcwHQYDVR0OBBYEFGlWcXaM
WuCPraskjPFOoGbgqwiCMB8GA1UdIwQYMBaAFAHuCJ3UhnsssnZYKql7MY9Qnqbu
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFCM0QzMC9FM0RGNDY5QzQx
NjgxMUVBQUU4QTc3NTBDNEY5QUUwMi9BZTRJbmRTR2V5eXlkbGdxcVhzeGoxQ2Vw
dTQuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0FlNEluZFNHZXl5eWRsZ3FxWHN4ajFDZXB1NC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QjNEMzAvRTNERjQ2OUM0MTY4MTFFQUFFOEE3NzUwQzRGOUFFMDIvMENDQTNENkNC
QUM4MTFGMEEwN0FCMTNBQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwJQYIKwYBBQUHAQcBAf8E
FjAUMBIEAgABMAwDBAEr72oDBABnF4MwDQYJKoZIhvcNAQELBQADggEBAKgu8M9u
p0imi8tr/quq4vt3Nw/+/ZX4v0XTu8jljrqF6GxyKKskl3UdL6o15DaCvZ8f2Lcd
6p0cDmBf3+Gehmv9B9Fu9fAihCxdo5GVCNkEa/blASMslA/jCDIDdHO4NMVmV8fy
pCMY+LkekT5LL43WqQkWXdKBmWKJMLcXCDsf0hap2KIe5qfZfv7E77mhn0gTrK/o
UOaBsYMSpdPTFGrxNgEx9a5L1ToSb0SPO+X2NrDv2RFnIiIS2QdFGqCaGawsSRsa
SmGpYY7eOaFeCzcYxhWdHKKIhCJ9NstOZ2huFF+Jm9KqQAANC4p9qttV5R9WTXtQ
y0kbYIYzdCqdS/w=
-----END CERTIFICATE-----
Generated at Sun Jan 25 04:32:13 2026 by rpki-client