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/A91CFFA0/1D66D486D8CB11E9BAE24D21C4F9AE02/5A4C001A77CC11EAB764ED34C4F9AE02.roa
File:                     5A4C001A77CC11EAB764ED34C4F9AE02.roa (raw, json)
Hash identifier:          QLP1XvgVOdbsLfAXwYsdB0DquTkn3IvYBCeZ1bO46Ik=
Subject key identifier:   1B:6B:2E:01:DC:1D:B0:DC:9F:C5:73:B9:F9:AB:6F:E9:02:E2:D4:74
Certificate issuer:       /CN=A91CFFA0/serialNumber=ADD9418F0F9B55F3B7376A093DB11DBAD3AEFEC8
Certificate serial:       0FAA
Authority key identifier: AD:D9:41:8F:0F:9B:55:F3:B7:37:6A:09:3D:B1:1D:BA:D3:AE:FE:C8
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/rdlBjw-bVfO3N2oJPbEdutOu_sg.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91CFFA0/1D66D486D8CB11E9BAE24D21C4F9AE02/5A4C001A77CC11EAB764ED34C4F9AE02.roa
Signing time:             Wed 14 Jan 2026 18:15:05 +0000
ROA not before:           Wed 14 Jan 2026 18:15:05 +0000
ROA not after:            Wed 31 Mar 2027 00:00:00 +0000
asID:                     24456
IP address blocks:        210.57.42.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91CFFA0/1D66D486D8CB11E9BAE24D21C4F9AE02/rdlBjw-bVfO3N2oJPbEdutOu_sg.crl
                          rsync://rpki.apnic.net/member_repository/A91CFFA0/1D66D486D8CB11E9BAE24D21C4F9AE02/rdlBjw-bVfO3N2oJPbEdutOu_sg.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/rdlBjw-bVfO3N2oJPbEdutOu_sg.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 17:35:03 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 4010 (0xfaa)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91CFFA0, serialNumber=ADD9418F0F9B55F3B7376A093DB11DBAD3AEFEC8
        Validity
            Not Before: Jan 14 18:15:05 2026 GMT
            Not After : Mar 31 00:00:00 2027 GMT
        Subject: CN=6967dd29-7a22
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:cd:b8:fb:d5:f1:e1:cb:7f:59:fe:2d:57:01:f6:
                    53:8a:5f:6f:fd:34:e6:8b:57:0f:b1:a2:6a:c1:36:
                    1e:ea:c0:fc:c1:97:1e:82:61:b3:a5:95:a6:99:ac:
                    63:f7:d0:cc:9b:29:23:37:dd:73:f3:d7:8f:d8:e1:
                    71:25:79:76:23:38:87:53:ca:1b:c7:38:8f:38:50:
                    8f:92:fc:c4:83:8c:9a:6f:cb:41:d0:c6:e8:ea:aa:
                    3d:a4:d7:d4:b4:03:f6:d0:e5:fc:b5:48:63:b6:61:
                    49:a9:39:b2:6b:f3:12:46:02:49:e6:82:10:bd:ce:
                    84:d3:de:e1:45:69:94:3b:76:55:be:9b:3b:ee:35:
                    14:0f:6b:e5:75:26:68:65:79:20:b6:fe:25:bb:3e:
                    16:cf:bc:42:68:62:34:ab:c5:98:d9:42:76:32:23:
                    c8:e7:92:1f:cf:52:9b:a5:af:6d:22:c0:ce:24:66:
                    23:80:a4:5f:1a:59:ce:2d:71:f0:61:97:07:0e:00:
                    c2:25:3e:e2:9e:e1:22:44:bf:71:e3:9e:bb:8c:6b:
                    72:2c:25:12:99:0c:92:cc:27:08:ff:a9:d4:6f:70:
                    31:d4:50:f6:37:53:a6:33:e1:6d:5b:df:34:fc:2c:
                    ad:b9:be:f0:fe:ce:9c:ac:8a:16:19:20:fb:4a:86:
                    a2:99
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                1B:6B:2E:01:DC:1D:B0:DC:9F:C5:73:B9:F9:AB:6F:E9:02:E2:D4:74
            X509v3 Authority Key Identifier:
                keyid:AD:D9:41:8F:0F:9B:55:F3:B7:37:6A:09:3D:B1:1D:BA:D3:AE:FE:C8

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91CFFA0/1D66D486D8CB11E9BAE24D21C4F9AE02/rdlBjw-bVfO3N2oJPbEdutOu_sg.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/rdlBjw-bVfO3N2oJPbEdutOu_sg.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/A91CFFA0/1D66D486D8CB11E9BAE24D21C4F9AE02/5A4C001A77CC11EAB764ED34C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  210.57.42.0/24

    Signature Algorithm: sha256WithRSAEncryption
         98:a2:27:22:c0:8c:d8:b4:cd:bd:2f:7a:f3:26:88:9c:16:c6:
         18:d4:b9:58:45:67:cf:82:42:68:4c:30:11:66:c2:15:5e:2e:
         25:47:8d:cb:ba:71:e8:b6:1e:27:60:5c:3e:12:7f:79:50:90:
         23:9d:91:77:4c:11:79:3f:85:7c:7a:14:d4:6c:a4:c3:33:a7:
         37:c2:99:04:3f:bb:ae:97:25:57:e3:1f:cf:44:bd:87:d0:9e:
         54:61:04:29:eb:bf:cc:53:e6:0f:24:dc:a6:f4:43:a4:25:c8:
         16:31:fa:52:9d:38:1f:f1:b3:47:af:f9:2a:0e:7e:1b:04:92:
         26:19:56:d9:75:7a:7d:82:b7:32:17:07:f7:04:b3:e2:c1:10:
         e6:cd:8e:50:0d:89:b8:68:8f:11:25:c2:38:03:78:93:1b:2a:
         28:4b:02:c6:58:37:30:75:f6:86:6e:b4:69:b8:6f:c4:ad:a9:
         b5:57:aa:0f:7e:6d:63:ea:88:b2:26:21:e3:66:fc:17:4c:99:
         42:50:4d:76:2f:10:25:a6:52:65:51:56:05:45:5e:3e:79:66:
         11:6f:bd:c4:dc:51:43:27:c5:88:85:4c:90:eb:d3:e8:de:09:
         1b:49:85:d9:7f:6c:a8:93:01:d6:af:e6:d8:05:45:42:1d:12:
         1b:74:88:d9
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICD6owDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
Q0ZGQTAxMTAvBgNVBAUTKEFERDk0MThGMEY5QjU1RjNCNzM3NkEwOTNEQjExREJB
RDNBRUZFQzgwHhcNMjYwMTE0MTgxNTA1WhcNMjcwMzMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTY3ZGQyOS03YTIyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAzbj71fHhy39Z/i1XAfZTil9v/TTmi1cPsaJqwTYe6sD8wZcegmGzpZWmmaxj
99DMmykjN91z89eP2OFxJXl2IziHU8obxziPOFCPkvzEg4yab8tB0Mbo6qo9pNfU
tAP20OX8tUhjtmFJqTmya/MSRgJJ5oIQvc6E097hRWmUO3ZVvps77jUUD2vldSZo
ZXkgtv4luz4Wz7xCaGI0q8WY2UJ2MiPI55Ifz1Kbpa9tIsDOJGYjgKRfGlnOLXHw
YZcHDgDCJT7inuEiRL9x4567jGtyLCUSmQySzCcI/6nUb3Ax1FD2N1OmM+FtW980
/Cytub7w/s6crIoWGSD7SoaimQIDAQABo4IClTCCApEwHQYDVR0OBBYEFBtrLgHc
HbDcn8Vzufmrb+kC4tR0MB8GA1UdIwQYMBaAFK3ZQY8Pm1XztzdqCT2xHbrTrv7I
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFDRkZBMC8xRDY2RDQ4NkQ4
Q0IxMUU5QkFFMjREMjFDNEY5QUUwMi9yZGxCanctYlZmTzNOMm9KUGJFZHV0T3Vf
c2cuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3JkbEJqdy1iVmZPM04yb0pQYkVkdXRPdV9zZy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
Q0ZGQTAvMUQ2NkQ0ODZEOENCMTFFOUJBRTI0RDIxQzRGOUFFMDIvNUE0QzAwMUE3
N0NDMTFFQUI3NjRFRDM0QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBADSOSowDQYJKoZIhvcNAQELBQADggEBAJiiJyLAjNi0zb0v
evMmiJwWxhjUuVhFZ8+CQmhMMBFmwhVeLiVHjcu6cei2HidgXD4Sf3lQkCOdkXdM
EXk/hXx6FNRspMMzpzfCmQQ/u66XJVfjH89EvYfQnlRhBCnrv8xT5g8k3Kb0Q6Ql
yBYx+lKdOB/xs0ev+SoOfhsEkiYZVtl1en2CtzIXB/cEs+LBEObNjlANibhojxEl
wjgDeJMbKihLAsZYNzB19oZutGm4b8StqbVXqg9+bWPqiLImIeNm/BdMmUJQTXYv
ECWmUmVRVgVFXj55ZhFvvcTcUUMnxYiFTJDr0+jeCRtJhdl/bKiTAdav5tgFRUId
Eht0iNk=
-----END CERTIFICATE-----
Generated at Wed Jan 21 22:26:25 2026 by rpki-client