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/A918FC40/617F353640E111EABC62DB26C4F9AE02/D9C0AD2EF44811F08A68E332626F56BC.roa
File:                     D9C0AD2EF44811F08A68E332626F56BC.roa (raw, json)
Hash identifier:          i659m+p7MOuHqvDBZ6LVtzJOAByHzjFIR6pH085+Fuo=
Subject key identifier:   E9:99:2F:55:48:43:15:70:6D:DE:B8:E9:48:EC:B8:53:EF:0A:CF:9A
Certificate issuer:       /CN=A918FC40/serialNumber=1601D8650DD556B2AFB083B233FF65AE3DAD1571
Certificate serial:       0BBD
Authority key identifier: 16:01:D8:65:0D:D5:56:B2:AF:B0:83:B2:33:FF:65:AE:3D:AD:15:71
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/FgHYZQ3VVrKvsIOyM_9lrj2tFXE.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A918FC40/617F353640E111EABC62DB26C4F9AE02/D9C0AD2EF44811F08A68E332626F56BC.roa
Signing time:             Sun 18 Jan 2026 08:36:58 +0000
ROA not before:           Sun 18 Jan 2026 08:36:58 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     401783
IP address blocks:        103.246.253.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A918FC40/617F353640E111EABC62DB26C4F9AE02/FgHYZQ3VVrKvsIOyM_9lrj2tFXE.crl
                          rsync://rpki.apnic.net/member_repository/A918FC40/617F353640E111EABC62DB26C4F9AE02/FgHYZQ3VVrKvsIOyM_9lrj2tFXE.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/FgHYZQ3VVrKvsIOyM_9lrj2tFXE.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:   Sun 25 Jan 2026 18:34:57 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3005 (0xbbd)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918FC40, serialNumber=1601D8650DD556B2AFB083B233FF65AE3DAD1571
        Validity
            Not Before: Jan 18 08:36:58 2026 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=696c9ba9-834c
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:e7:e0:c4:ec:04:8f:ae:85:95:c8:10:75:5c:80:
                    e3:3d:47:2e:8e:b6:32:cb:62:bc:df:49:fe:03:02:
                    3d:45:c3:7a:e5:90:2e:a1:33:e2:6d:61:9e:fb:c0:
                    0f:32:1f:f1:c0:33:f4:21:7c:74:6d:71:52:97:be:
                    2b:0a:73:d7:be:ba:2b:3d:49:cb:da:7e:09:82:85:
                    4b:5b:e1:3b:23:2d:ba:6c:99:1c:f1:36:2d:ec:46:
                    31:bd:51:3c:a8:96:5f:c3:08:00:2a:43:d8:02:f4:
                    9a:59:55:a0:59:45:73:fe:a2:ab:b2:54:27:c9:90:
                    57:27:1e:9c:de:f5:92:8e:60:7b:20:e2:f0:6a:be:
                    09:71:ce:72:ff:a7:5b:cf:00:8e:f8:e6:85:65:42:
                    33:62:a8:b8:1a:4d:44:cb:ca:bc:a6:c1:31:f6:7f:
                    60:cd:f1:1b:26:09:24:6c:a7:8d:a6:50:69:36:37:
                    90:aa:49:fb:8b:af:69:c6:9e:86:bc:0f:0b:72:2e:
                    b0:cd:bf:f1:ca:ee:8b:47:1a:71:c8:1f:44:c1:af:
                    f3:ce:1a:f3:40:94:0c:b5:ec:fa:fc:fa:13:29:c7:
                    c6:48:90:6d:21:a2:86:94:ba:a2:c5:9b:59:c9:b9:
                    99:5c:18:6a:73:bf:24:d9:d2:59:05:6e:94:2a:9d:
                    c8:4d
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                E9:99:2F:55:48:43:15:70:6D:DE:B8:E9:48:EC:B8:53:EF:0A:CF:9A
            X509v3 Authority Key Identifier:
                keyid:16:01:D8:65:0D:D5:56:B2:AF:B0:83:B2:33:FF:65:AE:3D:AD:15:71

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A918FC40/617F353640E111EABC62DB26C4F9AE02/FgHYZQ3VVrKvsIOyM_9lrj2tFXE.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/FgHYZQ3VVrKvsIOyM_9lrj2tFXE.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/A918FC40/617F353640E111EABC62DB26C4F9AE02/D9C0AD2EF44811F08A68E332626F56BC.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.246.253.0/24

    Signature Algorithm: sha256WithRSAEncryption
         30:3a:2b:95:5c:0f:8d:77:e2:ed:66:14:0b:9c:bc:85:ea:4c:
         09:29:32:ca:de:47:de:6c:1e:b1:9e:2b:52:04:32:84:c3:4a:
         d4:96:4b:77:cb:f9:a0:fb:dd:c4:ce:b0:39:dd:a7:e1:65:3e:
         8f:83:73:b5:4c:18:75:8d:b7:b1:8c:a6:0c:a6:6b:8e:c3:b2:
         75:5c:b4:cb:88:9b:50:88:c8:85:ef:a3:8e:3f:6f:f8:4a:9c:
         bb:65:2a:aa:5a:22:f3:ae:0a:d5:2d:ed:82:7b:ac:ea:05:39:
         a8:4e:86:f6:22:00:49:1a:e3:7e:49:bb:59:5c:07:84:d7:9d:
         ce:56:b7:f0:5e:ba:ba:64:dc:86:7a:9d:d5:fa:8c:97:74:33:
         90:28:94:82:5d:c3:37:36:8d:6e:9c:30:22:dc:84:12:da:15:
         97:ec:40:83:d0:21:4e:63:cc:49:8b:e4:f4:d2:ee:ee:41:5a:
         29:3b:62:52:91:f0:c8:7b:e5:79:c8:fb:1c:fa:00:8b:c4:1c:
         71:c0:4a:7d:82:bd:ce:bc:56:51:c5:ff:d0:4d:92:9b:8d:35:
         a4:9e:fd:d3:bb:87:a1:36:d9:c9:db:92:92:66:13:f9:da:0a:
         34:1d:1f:b2:1f:b3:16:43:8e:9b:eb:c2:26:ae:cf:e3:07:a5:
         47:fe:47:c4
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICC70wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
OEZDNDAxMTAvBgNVBAUTKDE2MDFEODY1MERENTU2QjJBRkIwODNCMjMzRkY2NUFF
M0RBRDE1NzEwHhcNMjYwMTE4MDgzNjU4WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTZjOWJhOS04MzRjMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA5+DE7ASProWVyBB1XIDjPUcujrYyy2K830n+AwI9RcN65ZAuoTPibWGe+8AP
Mh/xwDP0IXx0bXFSl74rCnPXvrorPUnL2n4JgoVLW+E7Iy26bJkc8TYt7EYxvVE8
qJZfwwgAKkPYAvSaWVWgWUVz/qKrslQnyZBXJx6c3vWSjmB7IOLwar4Jcc5y/6db
zwCO+OaFZUIzYqi4Gk1Ey8q8psEx9n9gzfEbJgkkbKeNplBpNjeQqkn7i69pxp6G
vA8Lci6wzb/xyu6LRxpxyB9Ewa/zzhrzQJQMtez6/PoTKcfGSJBtIaKGlLqixZtZ
ybmZXBhqc78k2dJZBW6UKp3ITQIDAQABo4IClTCCApEwHQYDVR0OBBYEFOmZL1VI
QxVwbd646UjsuFPvCs+aMB8GA1UdIwQYMBaAFBYB2GUN1Vayr7CDsjP/Za49rRVx
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE4RkM0MC82MTdGMzUzNjQw
RTExMUVBQkM2MkRCMjZDNEY5QUUwMi9GZ0hZWlEzVlZyS3ZzSU95TV85bHJqMnRG
WEUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0ZnSFlaUTNWVnJLdnNJT3lNXzlscmoydEZYRS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
OEZDNDAvNjE3RjM1MzY0MEUxMTFFQUJDNjJEQjI2QzRGOUFFMDIvRDlDMEFEMkVG
NDQ4MTFGMDhBNjhFMzMyNjI2RjU2QkMucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBABn9v0wDQYJKoZIhvcNAQELBQADggEBADA6K5VcD4134u1m
FAucvIXqTAkpMsreR95sHrGeK1IEMoTDStSWS3fL+aD73cTOsDndp+FlPo+Dc7VM
GHWNt7GMpgyma47DsnVctMuIm1CIyIXvo44/b/hKnLtlKqpaIvOuCtUt7YJ7rOoF
OahOhvYiAEka435Ju1lcB4TXnc5Wt/Beurpk3IZ6ndX6jJd0M5AolIJdwzc2jW6c
MCLchBLaFZfsQIPQIU5jzEmL5PTS7u5BWik7YlKR8Mh75XnI+xz6AIvEHHHASn2C
vc68VlHF/9BNkpuNNaSe/dO7h6E22cnbkpJmE/naCjQdH7IfsxZDjpvrwiauz+MH
pUf+R8Q=
-----END CERTIFICATE-----
Generated at Mon Jan 19 11:23:52 2026 by rpki-client