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/BB46A670849811F08EA6E444C4F9AE02.roa
File:                     BB46A670849811F08EA6E444C4F9AE02.roa (raw, json)
Hash identifier:          e3gYv2PgZAmQ5NOI35ibwU8mxXHc585n1KtzAwYcRTo=
Subject key identifier:   6A:47:56:05:CD:4F:13:D1:01:13:40:75:BF:9F:FE:E4:43:03:9B:DC
Certificate issuer:       /CN=A91B3D30/serialNumber=01EE089DD4867B2CB276582AA97B318F509EA6EE
Certificate serial:       0BDC
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/BB46A670849811F08EA6E444C4F9AE02.roa
Signing time:             Tue 02 Dec 2025 18:50:38 +0000
ROA not before:           Tue 02 Dec 2025 18:50:38 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     40605
IP address blocks:        103.244.221.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 13 Dec 2025 18:22:49 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3036 (0xbdc)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91B3D30, serialNumber=01EE089DD4867B2CB276582AA97B318F509EA6EE
        Validity
            Not Before: Dec  2 18:50:38 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=692f34fe-8126
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ab:fb:48:7e:a6:5d:d9:53:1b:1d:5e:4e:8c:ef:
                    e0:83:5a:db:32:3c:dd:3f:e8:9e:e9:eb:80:d7:58:
                    6f:e9:5c:d4:3f:2f:e0:77:61:1e:d7:ed:8d:64:25:
                    8f:98:6e:8f:71:7c:47:fb:61:c3:4c:d3:e5:9a:b2:
                    3f:30:3b:cc:04:f2:18:03:df:56:13:38:ac:54:24:
                    d5:61:67:80:2c:cb:e4:0d:f3:8d:cb:c3:06:ab:a2:
                    0b:38:3f:7f:a5:ce:a3:54:40:35:53:e2:fb:44:8a:
                    84:98:38:55:15:1a:4f:9d:6a:e6:7a:29:c4:7d:92:
                    f4:44:05:9c:80:8c:ad:e3:96:7f:73:d9:e2:6f:eb:
                    20:83:c7:32:74:35:cd:16:43:2a:31:58:26:7d:c9:
                    b3:c8:57:06:dc:f4:8f:5d:99:12:61:47:3b:fa:09:
                    ee:2b:2c:46:62:bb:a7:d9:3f:c4:35:68:af:28:24:
                    32:bd:8c:de:f4:c4:0e:3a:88:2d:52:70:f6:d9:28:
                    bf:7a:9a:4a:93:fc:94:1a:3f:3c:12:65:44:e9:01:
                    00:25:38:73:6e:f1:46:ea:26:0c:26:8a:56:7b:b5:
                    da:5d:ea:bf:82:33:82:52:ce:a6:c7:51:ef:4c:7a:
                    c0:6d:50:37:9a:b5:fb:17:bc:4f:ff:01:58:39:06:
                    e7:7f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                6A:47:56:05:CD:4F:13:D1:01:13:40:75:BF:9F:FE:E4:43:03:9B:DC
            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/BB46A670849811F08EA6E444C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.244.221.0/24

    Signature Algorithm: sha256WithRSAEncryption
         10:45:5f:8e:c4:c5:d7:5f:fb:c8:11:4d:21:17:89:9c:28:c5:
         c7:2d:ce:d7:6d:7d:f4:a0:7b:10:d8:86:1a:06:90:b3:17:89:
         9e:65:82:1e:c1:5e:ac:17:9e:10:f5:a2:57:03:62:b7:1c:89:
         52:cb:1a:c1:26:ad:89:62:b6:8e:ef:6b:5a:7c:fa:b2:12:e1:
         60:12:51:15:51:93:05:ce:9f:56:1c:43:9e:11:68:30:4f:57:
         67:50:6d:51:b6:91:c1:f0:71:f8:45:db:d5:db:55:a4:4a:6d:
         f1:34:fc:28:60:ae:ce:99:93:8c:bc:d2:49:8a:8c:13:93:02:
         5c:11:60:78:17:f6:ac:f5:31:8d:0f:58:6b:11:9a:87:7b:71:
         8f:6c:83:98:56:84:59:56:18:70:3a:6b:84:db:ee:34:9b:98:
         f5:91:c3:14:6b:19:a9:af:33:0d:28:49:e8:9c:38:74:1a:67:
         1b:14:8a:ba:ce:13:b0:50:6b:c3:76:21:f2:8f:75:83:14:6f:
         f1:24:8f:41:cd:9f:1d:76:03:06:35:34:21:e5:b4:53:8f:ae:
         f3:9d:7e:c6:e8:24:26:f5:95:18:09:2f:ed:84:8d:f1:e3:f4:
         aa:4f:36:8c:1e:29:5b:f5:c7:f2:88:ad:83:a4:50:41:f3:fd:
         56:11:58:c4
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICC9wwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QjNEMzAxMTAvBgNVBAUTKDAxRUUwODlERDQ4NjdCMkNCMjc2NTgyQUE5N0IzMThG
NTA5RUE2RUUwHhcNMjUxMjAyMTg1MDM4WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTJmMzRmZS04MTI2MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAq/tIfqZd2VMbHV5OjO/gg1rbMjzdP+ie6euA11hv6VzUPy/gd2Ee1+2NZCWP
mG6PcXxH+2HDTNPlmrI/MDvMBPIYA99WEzisVCTVYWeALMvkDfONy8MGq6ILOD9/
pc6jVEA1U+L7RIqEmDhVFRpPnWrmeinEfZL0RAWcgIyt45Z/c9nib+sgg8cydDXN
FkMqMVgmfcmzyFcG3PSPXZkSYUc7+gnuKyxGYrun2T/ENWivKCQyvYze9MQOOogt
UnD22Si/eppKk/yUGj88EmVE6QEAJThzbvFG6iYMJopWe7XaXeq/gjOCUs6mx1Hv
THrAbVA3mrX7F7xP/wFYOQbnfwIDAQABo4IClTCCApEwHQYDVR0OBBYEFGpHVgXN
TxPRARNAdb+f/uRDA5vcMB8GA1UdIwQYMBaAFAHuCJ3UhnsssnZYKql7MY9Qnqbu
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFCM0QzMC9FM0RGNDY5QzQx
NjgxMUVBQUU4QTc3NTBDNEY5QUUwMi9BZTRJbmRTR2V5eXlkbGdxcVhzeGoxQ2Vw
dTQuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0FlNEluZFNHZXl5eWRsZ3FxWHN4ajFDZXB1NC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QjNEMzAvRTNERjQ2OUM0MTY4MTFFQUFFOEE3NzUwQzRGOUFFMDIvQkI0NkE2NzA4
NDk4MTFGMDhFQTZFNDQ0QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBABn9N0wDQYJKoZIhvcNAQELBQADggEBABBFX47Exddf+8gR
TSEXiZwoxcctztdtffSgexDYhhoGkLMXiZ5lgh7BXqwXnhD1olcDYrcciVLLGsEm
rYlito7va1p8+rIS4WASURVRkwXOn1YcQ54RaDBPV2dQbVG2kcHwcfhF29XbVaRK
bfE0/Chgrs6Zk4y80kmKjBOTAlwRYHgX9qz1MY0PWGsRmod7cY9sg5hWhFlWGHA6
a4Tb7jSbmPWRwxRrGamvMw0oSeicOHQaZxsUirrOE7BQa8N2IfKPdYMUb/Ekj0HN
nx12AwY1NCHltFOPrvOdfsboJCb1lRgJL+2EjfHj9KpPNoweKVv1x/KIrYOkUEHz
/VYRWMQ=
-----END CERTIFICATE-----
Generated at Sun Dec 7 06:21:52 2025 by rpki-client