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/A91EAB64/9B44EB748F2911ECB6A6996CC4F9AE02/5A9E4C18BC8F11F0B6A8C33AC4F9AE02.roa
File:                     5A9E4C18BC8F11F0B6A8C33AC4F9AE02.roa (raw, json)
Hash identifier:          UQRcjs2yvbvqQgs7ssF1xkGQJJT000wm/4Z2n6tb2p8=
Subject key identifier:   9E:9A:0A:11:FD:67:C1:68:FC:E8:E4:FF:2A:9F:8B:84:32:D7:F4:D6
Certificate issuer:       /CN=A91EAB64/serialNumber=20ED0AAB20750B8B27A86DF989A754BF5726DD7E
Certificate serial:       01F9
Authority key identifier: 20:ED:0A:AB:20:75:0B:8B:27:A8:6D:F9:89:A7:54:BF:57:26:DD:7E
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/IO0KqyB1C4snqG35iadUv1cm3X4.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91EAB64/9B44EB748F2911ECB6A6996CC4F9AE02/5A9E4C18BC8F11F0B6A8C33AC4F9AE02.roa
Signing time:             Sat 08 Nov 2025 10:40:33 +0000
ROA not before:           Sat 08 Nov 2025 10:40:33 +0000
ROA not after:            Tue 31 Mar 2026 00:00:00 +0000
asID:                     138346
IP address blocks:        103.179.126.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91EAB64/9B44EB748F2911ECB6A6996CC4F9AE02/IO0KqyB1C4snqG35iadUv1cm3X4.crl
                          rsync://rpki.apnic.net/member_repository/A91EAB64/9B44EB748F2911ECB6A6996CC4F9AE02/IO0KqyB1C4snqG35iadUv1cm3X4.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/IO0KqyB1C4snqG35iadUv1cm3X4.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 21:31:16 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 505 (0x1f9)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91EAB64, serialNumber=20ED0AAB20750B8B27A86DF989A754BF5726DD7E
        Validity
            Not Before: Nov  8 10:40:33 2025 GMT
            Not After : Mar 31 00:00:00 2026 GMT
        Subject: CN=690f1e21-5485
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ce:f8:bf:5d:ad:f6:c4:1c:c7:f2:e7:ea:15:6c:
                    b4:53:9f:bc:f2:fa:ee:0f:82:95:ca:d2:17:77:48:
                    1c:d5:ee:b8:64:de:51:b2:ca:73:8b:9b:87:05:2f:
                    65:af:13:1a:92:85:87:85:7c:5c:ad:ee:a7:3b:e5:
                    c0:fe:1d:2e:5d:f3:8a:fc:ac:28:3a:4f:e2:0a:37:
                    f5:b0:aa:4b:bb:1c:51:4a:ed:15:1b:60:e0:2a:cc:
                    2d:4d:1f:a3:68:92:6f:b1:bc:ed:09:f8:75:b2:09:
                    a6:28:0d:24:2b:f9:11:81:02:e7:b5:b6:05:96:1d:
                    49:8f:db:c6:f0:e1:e5:f1:9a:a5:ff:59:4c:ec:0b:
                    52:c9:98:9f:e2:69:02:34:b6:79:ad:9e:b1:a0:e6:
                    cb:57:a5:5c:48:fb:5c:f4:6f:6d:84:35:60:3d:d4:
                    e5:4e:a8:71:87:54:0b:58:a2:b1:26:97:c8:14:24:
                    73:bd:c3:6d:ee:a2:24:88:10:85:67:ba:26:57:ef:
                    af:e5:d9:3a:d6:e5:7b:bd:b3:2e:4e:ab:0a:73:44:
                    9e:d7:9f:80:92:6a:39:dd:a8:ee:88:de:2f:6c:61:
                    4c:b4:e7:d9:49:d1:6e:ec:e1:d0:bd:0a:cf:17:f1:
                    87:e6:15:5c:4e:f6:d4:32:a8:71:4c:05:a7:97:0b:
                    af:6f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                9E:9A:0A:11:FD:67:C1:68:FC:E8:E4:FF:2A:9F:8B:84:32:D7:F4:D6
            X509v3 Authority Key Identifier:
                keyid:20:ED:0A:AB:20:75:0B:8B:27:A8:6D:F9:89:A7:54:BF:57:26:DD:7E

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91EAB64/9B44EB748F2911ECB6A6996CC4F9AE02/IO0KqyB1C4snqG35iadUv1cm3X4.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/IO0KqyB1C4snqG35iadUv1cm3X4.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/A91EAB64/9B44EB748F2911ECB6A6996CC4F9AE02/5A9E4C18BC8F11F0B6A8C33AC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.179.126.0/24

    Signature Algorithm: sha256WithRSAEncryption
         61:7a:06:72:51:dc:6f:55:07:e7:33:99:43:86:d6:84:61:7f:
         5f:4d:55:15:4c:58:53:8d:c0:e3:b8:80:48:47:79:38:fc:02:
         6b:01:ee:c1:68:32:c6:da:c3:64:5d:58:08:b9:81:34:ac:fd:
         32:9a:17:54:0c:97:30:27:5d:e2:eb:56:51:87:58:8c:e9:58:
         e1:e8:ca:8a:25:cf:86:ae:57:5a:0f:08:48:c2:e9:c6:3c:27:
         13:43:bf:e5:2c:97:51:75:9b:17:d3:c8:cc:e5:37:94:f7:1c:
         c4:21:78:fe:99:c7:2d:34:ee:8f:dc:f2:cb:c7:a3:18:b3:0b:
         20:4f:84:38:43:75:bf:66:57:06:1f:6b:73:00:fd:f0:5b:aa:
         c6:55:13:15:ee:96:80:76:68:1b:6e:50:c2:8d:69:67:7c:16:
         9c:be:4b:e4:5e:d7:68:2f:0e:af:c4:5b:d5:8b:bd:27:d3:75:
         c3:ee:9f:08:5f:58:90:34:d4:12:28:d5:cf:29:2d:76:5f:32:
         3d:54:4a:d6:39:0d:ca:a3:50:9d:e1:16:5b:16:3b:05:65:0e:
         56:e2:af:5b:c5:29:69:2b:2e:c6:6c:9f:d2:73:f5:67:52:ae:
         28:29:29:d6:d1:10:64:ee:1a:4d:88:8b:fe:cd:71:43:cb:63:
         6d:6f:bf:4b
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICAfkwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RUFCNjQxMTAvBgNVBAUTKDIwRUQwQUFCMjA3NTBCOEIyN0E4NkRGOTg5QTc1NEJG
NTcyNkREN0UwHhcNMjUxMTA4MTA0MDMzWhcNMjYwMzMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTBmMWUyMS01NDg1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAzvi/Xa32xBzH8ufqFWy0U5+88vruD4KVytIXd0gc1e64ZN5Rsspzi5uHBS9l
rxMakoWHhXxcre6nO+XA/h0uXfOK/KwoOk/iCjf1sKpLuxxRSu0VG2DgKswtTR+j
aJJvsbztCfh1sgmmKA0kK/kRgQLntbYFlh1Jj9vG8OHl8Zql/1lM7AtSyZif4mkC
NLZ5rZ6xoObLV6VcSPtc9G9thDVgPdTlTqhxh1QLWKKxJpfIFCRzvcNt7qIkiBCF
Z7omV++v5dk61uV7vbMuTqsKc0Se15+Akmo53ajuiN4vbGFMtOfZSdFu7OHQvQrP
F/GH5hVcTvbUMqhxTAWnlwuvbwIDAQABo4IClTCCApEwHQYDVR0OBBYEFJ6aChH9
Z8Fo/Ojk/yqfi4Qy1/TWMB8GA1UdIwQYMBaAFCDtCqsgdQuLJ6ht+YmnVL9XJt1+
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFQUI2NC85QjQ0RUI3NDhG
MjkxMUVDQjZBNjk5NkNDNEY5QUUwMi9JTzBLcXlCMUM0c25xRzM1aWFkVXYxY20z
WDQuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0lPMEtxeUIxQzRzbnFHMzVpYWRVdjFjbTNYNC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RUFCNjQvOUI0NEVCNzQ4RjI5MTFFQ0I2QTY5OTZDQzRGOUFFMDIvNUE5RTRDMThC
QzhGMTFGMEI2QThDMzNBQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBABns34wDQYJKoZIhvcNAQELBQADggEBAGF6BnJR3G9VB+cz
mUOG1oRhf19NVRVMWFONwOO4gEhHeTj8AmsB7sFoMsbaw2RdWAi5gTSs/TKaF1QM
lzAnXeLrVlGHWIzpWOHoyoolz4auV1oPCEjC6cY8JxNDv+Usl1F1mxfTyMzlN5T3
HMQheP6Zxy007o/c8svHoxizCyBPhDhDdb9mVwYfa3MA/fBbqsZVExXuloB2aBtu
UMKNaWd8Fpy+S+Re12gvDq/EW9WLvSfTdcPunwhfWJA01BIo1c8pLXZfMj1UStY5
DcqjUJ3hFlsWOwVlDlbir1vFKWkrLsZsn9Jz9WdSrigpKdbREGTuGk2Ii/7NcUPL
Y21vv0s=
-----END CERTIFICATE-----
Generated at Sun Dec 7 00:26:32 2025 by rpki-client