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/A9193A9E/7B6FF3E483B711F090077B5EC4F9AE02/F5E70A7083CD11F09D837187C4F9AE02.roa
File:                     F5E70A7083CD11F09D837187C4F9AE02.roa (raw, json)
Hash identifier:          SsgKz8GVF6NpJUFqWjsihlWAwl+gG0/6vQ6HQQZARxI=
Subject key identifier:   BE:4D:FD:B8:B5:30:51:AD:10:86:33:DE:20:47:7E:C8:34:EB:E1:09
Certificate issuer:       /CN=A9193A9E/serialNumber=9F94AC07861D880BE34031B2867903E75C323C48
Certificate serial:       48
Authority key identifier: 9F:94:AC:07:86:1D:88:0B:E3:40:31:B2:86:79:03:E7:5C:32:3C:48
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/n5SsB4YdiAvjQDGyhnkD51wyPEg.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9193A9E/7B6FF3E483B711F090077B5EC4F9AE02/F5E70A7083CD11F09D837187C4F9AE02.roa
Signing time:             Thu 25 Dec 2025 06:25:46 +0000
ROA not before:           Thu 25 Dec 2025 06:25:46 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     134181
IP address blocks:        111.235.128.0/22 maxlen: 22
                          203.33.111.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9193A9E/7B6FF3E483B711F090077B5EC4F9AE02/n5SsB4YdiAvjQDGyhnkD51wyPEg.crl
                          rsync://rpki.apnic.net/member_repository/A9193A9E/7B6FF3E483B711F090077B5EC4F9AE02/n5SsB4YdiAvjQDGyhnkD51wyPEg.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/n5SsB4YdiAvjQDGyhnkD51wyPEg.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:   Fri 30 Jan 2026 06:18:35 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 72 (0x48)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9193A9E, serialNumber=9F94AC07861D880BE34031B2867903E75C323C48
        Validity
            Not Before: Dec 25 06:25:46 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=694cd8ea-0670
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c5:7d:b1:d2:36:cb:59:50:d5:e2:42:f6:0d:a8:
                    be:8a:42:55:8a:e0:de:2a:9a:8e:a6:28:b6:10:08:
                    28:54:7a:29:24:7b:eb:56:fc:b2:b4:76:a2:db:d5:
                    71:78:37:63:8b:f9:5e:86:57:e3:1e:85:f8:ae:d5:
                    d3:0d:8f:bf:7f:b9:8f:25:8b:44:72:ec:6f:a7:b7:
                    26:b9:de:7f:a4:3b:41:8b:e9:17:38:16:ab:60:c0:
                    08:f0:52:b9:b8:c3:58:aa:45:58:45:a5:5b:57:b5:
                    f0:89:cc:b9:7e:c5:80:51:0a:a4:89:bd:eb:0f:38:
                    8b:63:99:df:3c:27:c9:ce:c8:33:7c:9f:5d:55:23:
                    93:53:e7:49:ff:8c:5b:ab:e8:fb:2b:ae:de:e2:ae:
                    d7:9d:a1:e8:f6:a6:3b:9c:c2:2f:0a:bf:58:83:68:
                    70:ea:18:96:7d:ce:0c:2d:5c:fc:ce:b7:0c:19:ac:
                    66:76:39:c7:62:20:d8:ec:32:ad:85:39:42:3d:44:
                    ac:25:c2:0f:9b:d2:15:b2:db:d0:f3:ed:db:75:c6:
                    36:8e:3d:53:9b:71:68:46:b1:78:93:38:3b:4f:94:
                    97:e8:55:52:dc:04:95:4f:35:32:46:e4:05:33:fc:
                    95:7d:c9:9e:b6:c2:a8:f8:ac:7e:5d:1f:79:7b:dd:
                    9a:07
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                BE:4D:FD:B8:B5:30:51:AD:10:86:33:DE:20:47:7E:C8:34:EB:E1:09
            X509v3 Authority Key Identifier:
                keyid:9F:94:AC:07:86:1D:88:0B:E3:40:31:B2:86:79:03:E7:5C:32:3C:48

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9193A9E/7B6FF3E483B711F090077B5EC4F9AE02/n5SsB4YdiAvjQDGyhnkD51wyPEg.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/n5SsB4YdiAvjQDGyhnkD51wyPEg.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/A9193A9E/7B6FF3E483B711F090077B5EC4F9AE02/F5E70A7083CD11F09D837187C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  111.235.128.0/22
                  203.33.111.0/24

    Signature Algorithm: sha256WithRSAEncryption
         89:84:c1:b9:f4:f8:4d:9b:78:78:c9:db:07:c6:6b:7b:d7:0c:
         43:87:ba:35:7f:e2:3a:4f:d2:1e:8d:42:49:4c:fe:53:67:ae:
         e9:64:ff:52:6b:d1:ea:fe:2e:19:53:16:a8:c4:14:9c:d5:85:
         f1:09:8e:a6:f9:44:5e:b7:74:fc:c4:6c:c7:2c:50:ef:32:b1:
         28:e3:0f:c7:31:38:94:69:c7:85:e1:98:bf:8b:36:39:e5:f3:
         2a:c9:8f:3c:29:6e:f1:c6:7a:4f:8d:d3:63:37:58:57:e9:80:
         38:0b:b3:02:e1:c4:6a:39:29:78:97:04:54:ae:2b:38:39:d1:
         cd:27:24:40:bd:29:16:52:04:90:5c:d0:cd:43:e3:4f:24:94:
         5a:d9:4b:1f:b1:b3:af:66:30:ba:02:30:a6:7c:e3:96:cc:93:
         11:8d:5d:ad:29:11:4e:18:0d:e5:6e:da:5c:90:68:ca:c1:ee:
         dd:83:77:27:cd:78:3e:74:c1:81:be:4b:b8:3f:b5:b9:b9:c9:
         81:3a:9c:51:54:04:ec:d6:07:4e:8f:13:9d:2b:ab:98:13:df:
         6f:8d:6b:0e:f2:c7:9f:5b:d0:f5:96:8d:c4:b6:c9:0d:d8:45:
         80:40:c6:30:a7:cc:1f:11:f8:66:08:cc:11:b7:0e:b6:a0:fb:
         00:c1:62:1c
-----BEGIN CERTIFICATE-----
MIIFdjCCBF6gAwIBAgIBSDANBgkqhkiG9w0BAQsFADBGMREwDwYDVQQDDAhBOTE5
M0E5RTExMC8GA1UEBRMoOUY5NEFDMDc4NjFEODgwQkUzNDAzMUIyODY3OTAzRTc1
QzMyM0M0ODAeFw0yNTEyMjUwNjI1NDZaFw0yNzAzMDIwMDAwMDBaMBgxFjAUBgNV
BAMMDTY5NGNkOGVhLTA2NzAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQDFfbHSNstZUNXiQvYNqL6KQlWK4N4qmo6mKLYQCChUeikke+tW/LK0dqLb1XF4
N2OL+V6GV+Mehfiu1dMNj79/uY8li0Ry7G+ntya53n+kO0GL6Rc4FqtgwAjwUrm4
w1iqRVhFpVtXtfCJzLl+xYBRCqSJvesPOItjmd88J8nOyDN8n11VI5NT50n/jFur
6Psrrt7irtedoej2pjucwi8Kv1iDaHDqGJZ9zgwtXPzOtwwZrGZ2OcdiINjsMq2F
OUI9RKwlwg+b0hWy29Dz7dt1xjaOPVObcWhGsXiTODtPlJfoVVLcBJVPNTJG5AUz
/JV9yZ62wqj4rH5dH3l73ZoHAgMBAAGjggKbMIIClzAdBgNVHQ4EFgQUvk39uLUw
Ua0QhjPeIEd+yDTr4QkwHwYDVR0jBBgwFoAUn5SsB4YdiAvjQDGyhnkD51wyPEgw
DgYDVR0PAQH/BAQDAgeAMIGDBgNVHR8EfDB6MHigdqB0hnJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5MTkzQTlFLzdCNkZGM0U0ODNC
NzExRjA5MDA3N0I1RUM0RjlBRTAyL241U3NCNFlkaUF2alFER3lobmtENTF3eVBF
Zy5jcmwwfgYIKwYBBQUHAQEEcjBwMG4GCCsGAQUFBzAChmJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L3JlcG9zaXRvcnkvQjUyN0VGNTgxRDY2MTFFMkJCNDY4RjdDNzJG
RDFGRjIvbjVTc0I0WWRpQXZqUURHeWhua0Q1MXd5UEVnLmNlcjBKBgNVHSABAf8E
QDA+MDwGCCsGAQUFBw4CMDAwLgYIKwYBBQUHAgEWImh0dHBzOi8vd3d3LmFwbmlj
Lm5ldC9SUEtJL0NQUy5wZGYwgcsGCCsGAQUFBwELBIG+MIG7MIGDBggrBgEFBQcw
C4Z3cnN5bmM6Ly9ycGtpLmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE5
M0E5RS83QjZGRjNFNDgzQjcxMUYwOTAwNzdCNUVDNEY5QUUwMi9GNUU3MEE3MDgz
Q0QxMUYwOUQ4MzcxODdDNEY5QUUwMi5yb2EwMwYIKwYBBQUHMA2GJ2h0dHBzOi8v
cnJkcC5hcG5pYy5uZXQvbm90aWZpY2F0aW9uLnhtbDAlBggrBgEFBQcBBwEB/wQW
MBQwEgQCAAEwDAMEAm/rgAMEAMshbzANBgkqhkiG9w0BAQsFAAOCAQEAiYTBufT4
TZt4eMnbB8Zre9cMQ4e6NX/iOk/SHo1CSUz+U2eu6WT/UmvR6v4uGVMWqMQUnNWF
8QmOpvlEXrd0/MRsxyxQ7zKxKOMPxzE4lGnHheGYv4s2OeXzKsmPPClu8cZ6T43T
YzdYV+mAOAuzAuHEajkpeJcEVK4rODnRzSckQL0pFlIEkFzQzUPjTySUWtlLH7Gz
r2YwugIwpnzjlsyTEY1drSkRThgN5W7aXJBoysHu3YN3J814PnTBgb5LuD+1ubnJ
gTqcUVQE7NYHTo8TnSurmBPfb41rDvLHn1vQ9ZaNxLbJDdhFgEDGMKfMHxH4ZgjM
EbcOtqD7AMFiHA==
-----END CERTIFICATE-----
Generated at Sun Jan 25 06:07:12 2026 by rpki-client