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/A9183B95/B54A3C34803511EC9ADDA54FC4F9AE02/12A7BCAEF38111F0BD16EA186E6F56BC.roa
File:                     12A7BCAEF38111F0BD16EA186E6F56BC.roa (raw, json)
Hash identifier:          KqhFX4icDOCTSXY9ne92SSAOA4hgHD9Kp2H4jf9s4iA=
Subject key identifier:   7E:7F:D8:21:ED:14:5D:6C:17:44:63:1A:8D:A6:3A:2E:1F:2A:C9:A6
Certificate issuer:       /CN=A9183B95/serialNumber=FAD7ECC9C05CD8EB2056909D6C614715E2C5133E
Certificate serial:       04A8
Authority key identifier: FA:D7:EC:C9:C0:5C:D8:EB:20:56:90:9D:6C:61:47:15:E2:C5:13:3E
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/-tfsycBc2OsgVpCdbGFHFeLFEz4.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9183B95/B54A3C34803511EC9ADDA54FC4F9AE02/12A7BCAEF38111F0BD16EA186E6F56BC.roa
Signing time:             Sat 17 Jan 2026 08:46:54 +0000
ROA not before:           Sat 17 Jan 2026 08:46:54 +0000
ROA not after:            Tue 31 Mar 2026 00:00:00 +0000
asID:                     208185
IP address blocks:        103.47.145.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9183B95/B54A3C34803511EC9ADDA54FC4F9AE02/-tfsycBc2OsgVpCdbGFHFeLFEz4.crl
                          rsync://rpki.apnic.net/member_repository/A9183B95/B54A3C34803511EC9ADDA54FC4F9AE02/-tfsycBc2OsgVpCdbGFHFeLFEz4.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/-tfsycBc2OsgVpCdbGFHFeLFEz4.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:   Tue 27 Jan 2026 23:21:52 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1192 (0x4a8)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9183B95, serialNumber=FAD7ECC9C05CD8EB2056909D6C614715E2C5133E
        Validity
            Not Before: Jan 17 08:46:54 2026 GMT
            Not After : Mar 31 00:00:00 2026 GMT
        Subject: CN=696b4c7e-2510
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:bd:54:38:80:a2:8e:22:d1:e6:1a:15:97:ac:1e:
                    a8:7d:7c:31:31:cb:9b:56:b5:67:b8:40:2e:74:a0:
                    23:5e:ac:a0:df:75:a0:b0:81:91:c6:31:55:87:53:
                    63:2c:4c:df:da:cc:09:9a:55:39:e1:42:c7:a7:35:
                    81:08:82:72:e8:6b:25:4f:4d:3f:7a:76:67:cb:67:
                    b9:13:07:eb:6f:75:63:9f:17:b7:63:44:44:b2:e3:
                    19:6d:66:d5:9b:6e:cb:23:f4:97:3a:5d:9b:3f:35:
                    9a:18:d7:da:51:d3:af:bf:4c:ee:90:9d:24:a2:f6:
                    b1:38:13:6f:aa:3a:33:5f:b9:4a:4c:7e:54:21:40:
                    e8:6b:2a:d3:c2:03:84:fc:87:11:78:69:27:77:78:
                    15:79:27:0d:39:46:3a:87:93:51:74:f6:b7:61:70:
                    65:b2:94:14:a5:1e:4a:35:14:fd:46:f6:fd:e6:54:
                    02:ad:95:e9:24:98:b0:d5:33:25:e6:a2:bd:ec:89:
                    fc:ce:1b:03:e5:7c:1a:79:47:d1:b0:60:b4:c3:c5:
                    b9:e1:73:9a:7e:49:d4:bb:32:f9:38:71:f9:79:0b:
                    04:1d:0d:e5:c9:b8:bb:3f:40:c2:ea:ca:7a:b9:fc:
                    d5:0c:17:27:a1:12:42:dd:56:65:b7:bf:2f:71:e7:
                    43:f5
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                7E:7F:D8:21:ED:14:5D:6C:17:44:63:1A:8D:A6:3A:2E:1F:2A:C9:A6
            X509v3 Authority Key Identifier:
                keyid:FA:D7:EC:C9:C0:5C:D8:EB:20:56:90:9D:6C:61:47:15:E2:C5:13:3E

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9183B95/B54A3C34803511EC9ADDA54FC4F9AE02/-tfsycBc2OsgVpCdbGFHFeLFEz4.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/-tfsycBc2OsgVpCdbGFHFeLFEz4.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/A9183B95/B54A3C34803511EC9ADDA54FC4F9AE02/12A7BCAEF38111F0BD16EA186E6F56BC.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.47.145.0/24

    Signature Algorithm: sha256WithRSAEncryption
         88:3d:ea:1a:09:3a:03:c8:f3:fd:3b:33:70:b6:49:cf:a7:fd:
         fc:fe:3f:1f:05:b2:be:ee:4a:20:e1:17:fe:0b:bd:0a:08:21:
         16:30:b6:3e:f3:a0:bd:16:74:6e:a7:67:c8:64:5b:17:aa:b5:
         5c:a5:57:e6:a3:e1:97:16:41:f6:7a:32:22:fc:80:f3:ce:5b:
         74:b4:7d:b2:cf:eb:a0:d4:6e:68:02:8c:0a:44:5b:c2:af:d6:
         92:45:55:2d:2c:07:cf:33:e8:4d:f9:ac:73:36:82:27:7b:b4:
         52:ed:9f:4a:db:79:07:1b:9d:29:d3:3c:d5:3c:77:11:b1:16:
         51:95:16:2a:3a:62:17:11:b6:d7:1a:bb:05:c5:88:a7:d2:f5:
         c4:d1:86:c5:fa:68:a3:3d:ff:5d:ec:50:6b:42:cc:83:df:f7:
         0d:58:e7:59:77:2f:8b:97:c2:08:57:bc:71:2d:9c:0f:89:8c:
         41:a6:b8:ab:56:cb:f4:5f:9b:77:eb:ce:f0:5d:01:04:58:53:
         63:e5:40:4a:61:ed:f1:d8:3e:19:f9:e7:1b:8a:fd:a6:3d:ee:
         f9:31:7e:74:65:ef:e4:f3:8c:51:9d:98:a6:e3:cd:a3:7e:2c:
         02:7c:e3:92:f5:f0:6d:a4:86:69:3e:a5:77:73:7e:8d:3b:67:
         c4:82:11:f1
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICBKgwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
ODNCOTUxMTAvBgNVBAUTKEZBRDdFQ0M5QzA1Q0Q4RUIyMDU2OTA5RDZDNjE0NzE1
RTJDNTEzM0UwHhcNMjYwMTE3MDg0NjU0WhcNMjYwMzMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTZiNGM3ZS0yNTEwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvVQ4gKKOItHmGhWXrB6ofXwxMcubVrVnuEAudKAjXqyg33WgsIGRxjFVh1Nj
LEzf2swJmlU54ULHpzWBCIJy6GslT00/enZny2e5Ewfrb3Vjnxe3Y0REsuMZbWbV
m27LI/SXOl2bPzWaGNfaUdOvv0zukJ0kovaxOBNvqjozX7lKTH5UIUDoayrTwgOE
/IcReGknd3gVeScNOUY6h5NRdPa3YXBlspQUpR5KNRT9Rvb95lQCrZXpJJiw1TMl
5qK97In8zhsD5XwaeUfRsGC0w8W54XOafknUuzL5OHH5eQsEHQ3lybi7P0DC6sp6
ufzVDBcnoRJC3VZlt78vcedD9QIDAQABo4IClTCCApEwHQYDVR0OBBYEFH5/2CHt
FF1sF0RjGo2mOi4fKsmmMB8GA1UdIwQYMBaAFPrX7MnAXNjrIFaQnWxhRxXixRM+
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE4M0I5NS9CNTRBM0MzNDgw
MzUxMUVDOUFEREE1NEZDNEY5QUUwMi8tdGZzeWNCYzJPc2dWcENkYkdGSEZlTEZF
ejQuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLy10ZnN5Y0JjMk9zZ1ZwQ2RiR0ZIRmVMRkV6NC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
ODNCOTUvQjU0QTNDMzQ4MDM1MTFFQzlBRERBNTRGQzRGOUFFMDIvMTJBN0JDQUVG
MzgxMTFGMEJEMTZFQTE4NkU2RjU2QkMucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBABnL5EwDQYJKoZIhvcNAQELBQADggEBAIg96hoJOgPI8/07
M3C2Sc+n/fz+Px8Fsr7uSiDhF/4LvQoIIRYwtj7zoL0WdG6nZ8hkWxeqtVylV+aj
4ZcWQfZ6MiL8gPPOW3S0fbLP66DUbmgCjApEW8Kv1pJFVS0sB88z6E35rHM2gid7
tFLtn0rbeQcbnSnTPNU8dxGxFlGVFio6YhcRttcauwXFiKfS9cTRhsX6aKM9/13s
UGtCzIPf9w1Y51l3L4uXwghXvHEtnA+JjEGmuKtWy/Rfm3frzvBdAQRYU2PlQEph
7fHYPhn55xuK/aY97vkxfnRl7+TzjFGdmKbjzaN+LAJ845L18G2khmk+pXdzfo07
Z8SCEfE=
-----END CERTIFICATE-----
Generated at Wed Jan 21 15:37:08 2026 by rpki-client