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/A91F67BB/BDFBF1860E3E11E9836F4014C4F9AE02/23A0D39C0F1D11E991F4271EC4F9AE02.roa
File:                     23A0D39C0F1D11E991F4271EC4F9AE02.roa (raw, json)
Hash identifier:          0aF9iAN+3RVH4J1O6kdqQLay7pM2xBWN/Y0/JqEVjB4=
Subject key identifier:   15:45:11:5A:49:FF:E0:4D:54:6D:7A:4E:13:80:A5:48:67:31:73:5B
Certificate issuer:       /CN=A91F67BB/serialNumber=CC592176D88C423F8859B518B6AD334FFF767409
Certificate serial:       11A3
Authority key identifier: CC:59:21:76:D8:8C:42:3F:88:59:B5:18:B6:AD:33:4F:FF:76:74:09
Authority info access:    rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/zFkhdtiMQj-IWbUYtq0zT_92dAk.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91F67BB/BDFBF1860E3E11E9836F4014C4F9AE02/23A0D39C0F1D11E991F4271EC4F9AE02.roa
Signing time:             Tue 18 Nov 2025 17:06:16 +0000
ROA not before:           Tue 18 Nov 2025 17:06:16 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     132132
IP address blocks:        66.96.222.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91F67BB/BDFBF1860E3E11E9836F4014C4F9AE02/zFkhdtiMQj-IWbUYtq0zT_92dAk.crl
                          rsync://rpki.apnic.net/member_repository/A91F67BB/BDFBF1860E3E11E9836F4014C4F9AE02/zFkhdtiMQj-IWbUYtq0zT_92dAk.mft
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/zFkhdtiMQj-IWbUYtq0zT_92dAk.cer
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dAFlqA0QcZcKvAnAK3HBrHwdbg4.crl
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dAFlqA0QcZcKvAnAK3HBrHwdbg4.mft
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/dAFlqA0QcZcKvAnAK3HBrHwdbg4.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 15:10:37 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 4515 (0x11a3)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91F67BB, serialNumber=CC592176D88C423F8859B518B6AD334FFF767409
        Validity
            Not Before: Nov 18 17:06:16 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=691ca788-1d95
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:bf:c0:01:72:eb:3f:e4:cd:71:ff:e9:57:21:05:
                    d5:49:8f:35:31:ce:bb:10:e5:b8:d0:60:6d:83:78:
                    83:ca:81:61:b3:52:ea:dd:31:fd:c6:68:5e:0f:06:
                    f7:87:a5:ee:e0:79:70:26:dc:b3:44:a6:4f:1f:be:
                    3f:c8:5c:7d:dc:57:30:42:87:f9:bf:e3:9b:7a:1e:
                    3e:e1:36:a3:df:1d:17:94:8f:3e:24:f7:86:7b:3c:
                    3e:aa:92:df:07:ae:77:c6:d3:d4:19:5f:32:ba:a5:
                    cb:93:23:2e:32:c4:6e:66:aa:ca:9a:72:db:49:d4:
                    fd:38:b9:c2:58:60:04:f7:bb:80:6a:4d:ed:2a:88:
                    a7:3a:c7:c3:00:54:4a:17:32:dd:2e:41:d3:14:c8:
                    fc:35:6d:0a:b0:50:0b:a4:42:bf:0c:48:45:ec:69:
                    8f:dc:40:f8:62:e5:86:a8:9e:86:48:4d:b4:a9:a2:
                    60:d6:55:bd:d1:e1:5e:d2:78:d1:f9:81:c5:f6:79:
                    02:46:43:a4:cf:0f:16:ad:d5:41:03:44:8b:c3:16:
                    7f:79:34:d4:f8:8b:e5:d6:33:b9:a3:09:dd:1a:ca:
                    b0:f9:4f:3b:64:f9:4f:13:6f:8d:d5:57:9a:7b:64:
                    ad:5f:e4:9d:ac:b6:6c:a0:bb:4e:8b:1b:da:bd:c1:
                    7f:1d
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                15:45:11:5A:49:FF:E0:4D:54:6D:7A:4E:13:80:A5:48:67:31:73:5B
            X509v3 Authority Key Identifier:
                keyid:CC:59:21:76:D8:8C:42:3F:88:59:B5:18:B6:AD:33:4F:FF:76:74:09

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91F67BB/BDFBF1860E3E11E9836F4014C4F9AE02/zFkhdtiMQj-IWbUYtq0zT_92dAk.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/zFkhdtiMQj-IWbUYtq0zT_92dAk.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/A91F67BB/BDFBF1860E3E11E9836F4014C4F9AE02/23A0D39C0F1D11E991F4271EC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  66.96.222.0/24

    Signature Algorithm: sha256WithRSAEncryption
         45:e7:6c:97:52:00:ba:6c:02:89:6b:95:22:fa:84:f2:b6:e9:
         4a:30:8c:bf:64:2d:51:ca:ef:43:01:d6:41:e1:5d:5d:76:74:
         f9:d5:b3:f6:e8:2e:91:26:e9:f6:bb:b3:55:de:37:57:7b:55:
         16:d3:3d:3a:7e:6a:46:56:d0:4a:88:f0:d4:bd:97:74:23:5d:
         a2:23:6a:2e:04:b0:f6:78:c4:e2:0b:c8:e0:39:b6:92:b8:82:
         d7:3d:0f:54:39:d4:8a:d5:0c:eb:a2:87:a6:c1:70:9b:c2:d1:
         ce:c4:db:eb:4a:e8:16:96:fa:15:e5:12:0d:6c:fe:53:a9:7a:
         24:75:6c:73:58:c9:6a:68:93:b3:e5:44:a8:c6:ea:de:be:3e:
         a5:91:b5:66:5b:82:90:3b:96:06:01:89:0b:3a:8f:97:27:e0:
         1c:66:d8:9b:d8:99:af:ce:11:82:e9:b0:f8:35:c2:19:ad:6e:
         be:54:05:d8:f6:65:00:2a:d6:da:38:e0:df:17:0c:28:7d:e3:
         31:48:37:30:93:20:02:c8:e6:9f:52:b5:0b:d1:49:53:31:d9:
         a2:e3:ab:ca:98:eb:3a:29:00:ad:d4:ba:88:3c:61:62:d1:b9:
         69:dc:3e:65:9d:13:c2:86:9b:be:37:b1:8a:13:25:ef:2e:a3:
         1b:14:9e:b9
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICEaMwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RjY3QkIxMTAvBgNVBAUTKENDNTkyMTc2RDg4QzQyM0Y4ODU5QjUxOEI2QUQzMzRG
RkY3Njc0MDkwHhcNMjUxMTE4MTcwNjE2WhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTFjYTc4OC0xZDk1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAv8ABcus/5M1x/+lXIQXVSY81Mc67EOW40GBtg3iDyoFhs1Lq3TH9xmheDwb3
h6Xu4HlwJtyzRKZPH74/yFx93FcwQof5v+Obeh4+4Taj3x0XlI8+JPeGezw+qpLf
B653xtPUGV8yuqXLkyMuMsRuZqrKmnLbSdT9OLnCWGAE97uAak3tKoinOsfDAFRK
FzLdLkHTFMj8NW0KsFALpEK/DEhF7GmP3ED4YuWGqJ6GSE20qaJg1lW90eFe0njR
+YHF9nkCRkOkzw8WrdVBA0SLwxZ/eTTU+Ivl1jO5owndGsqw+U87ZPlPE2+N1Vea
e2StX+SdrLZsoLtOixvavcF/HQIDAQABo4IClTCCApEwHQYDVR0OBBYEFBVFEVpJ
/+BNVG16ThOApUhnMXNbMB8GA1UdIwQYMBaAFMxZIXbYjEI/iFm1GLatM0//dnQJ
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFGNjdCQi9CREZCRjE4NjBF
M0UxMUU5ODM2RjQwMTRDNEY5QUUwMi96RmtoZHRpTVFqLUlXYlVZdHEwelRfOTJk
QWsuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0IzQTI0RjIwMUQ2NjExRTI4QUM4ODM3Qzcy
RkQxRkYyL3pGa2hkdGlNUWotSVdiVVl0cTB6VF85MmRBay5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RjY3QkIvQkRGQkYxODYwRTNFMTFFOTgzNkY0MDE0QzRGOUFFMDIvMjNBMEQzOUMw
RjFEMTFFOTkxRjQyNzFFQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBABCYN4wDQYJKoZIhvcNAQELBQADggEBAEXnbJdSALpsAolr
lSL6hPK26UowjL9kLVHK70MB1kHhXV12dPnVs/boLpEm6fa7s1XeN1d7VRbTPTp+
akZW0EqI8NS9l3QjXaIjai4EsPZ4xOILyOA5tpK4gtc9D1Q51IrVDOuih6bBcJvC
0c7E2+tK6BaW+hXlEg1s/lOpeiR1bHNYyWpok7PlRKjG6t6+PqWRtWZbgpA7lgYB
iQs6j5cn4Bxm2JvYma/OEYLpsPg1whmtbr5UBdj2ZQAq1to44N8XDCh94zFINzCT
IALI5p9StQvRSVMx2aLjq8qY6zopAK3Uuog8YWLRuWncPmWdE8KGm743sYoTJe8u
oxsUnrk=
-----END CERTIFICATE-----
Generated at Sun Dec 7 02:34:50 2025 by rpki-client