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/A91E0D87/F683CEF221EB11EC92501819C4F9AE02/2A490316D97011F0A9AB95F59AD3641D.roa
File:                     2A490316D97011F0A9AB95F59AD3641D.roa (raw, json)
Hash identifier:          83+sAdkq+NZOjkVnhC659qm0ttsxjDtCkgRVApitf5g=
Subject key identifier:   BF:75:17:99:6A:A3:49:41:08:A4:03:5E:33:6B:60:C5:2C:90:19:76
Certificate issuer:       /CN=A91E0D87/serialNumber=725FD977CE734BBA9933F2943DC26939FA0608A7
Certificate serial:       058E
Authority key identifier: 72:5F:D9:77:CE:73:4B:BA:99:33:F2:94:3D:C2:69:39:FA:06:08:A7
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/cl_Zd85zS7qZM_KUPcJpOfoGCKc.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91E0D87/F683CEF221EB11EC92501819C4F9AE02/2A490316D97011F0A9AB95F59AD3641D.roa
Signing time:             Mon 15 Dec 2025 04:40:22 +0000
ROA not before:           Mon 15 Dec 2025 04:40:22 +0000
ROA not after:            Mon 02 Mar 2026 00:00:00 +0000
asID:                     395374
IP address blocks:        103.204.20.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91E0D87/F683CEF221EB11EC92501819C4F9AE02/cl_Zd85zS7qZM_KUPcJpOfoGCKc.crl
                          rsync://rpki.apnic.net/member_repository/A91E0D87/F683CEF221EB11EC92501819C4F9AE02/cl_Zd85zS7qZM_KUPcJpOfoGCKc.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/cl_Zd85zS7qZM_KUPcJpOfoGCKc.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:   Thu 25 Dec 2025 22:49:54 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1422 (0x58e)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91E0D87, serialNumber=725FD977CE734BBA9933F2943DC26939FA0608A7
        Validity
            Not Before: Dec 15 04:40:22 2025 GMT
            Not After : Mar  2 00:00:00 2026 GMT
        Subject: CN=693f9136-5aa6
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:81:e4:63:0d:22:a7:e3:41:4c:a2:e3:2a:e4:3c:
                    3b:76:fc:c4:fa:47:d6:5c:49:4c:dc:da:f0:fa:1c:
                    78:39:59:57:4f:fe:83:1c:9c:2e:fa:20:d4:b1:dc:
                    e8:48:e0:26:26:82:62:d2:a7:19:fb:42:2f:ab:d2:
                    75:e1:48:7b:f3:cd:c0:30:5e:62:81:7a:4f:0f:32:
                    c8:4c:6d:42:d3:ad:2c:8b:a8:96:73:67:56:21:63:
                    68:bc:04:c1:e1:ac:ca:66:00:03:4c:0a:6a:a0:fd:
                    94:7b:4f:5a:04:89:52:53:0c:e3:b6:b2:6a:68:ee:
                    81:42:4e:bd:a4:36:80:e4:eb:c0:b1:09:0f:87:70:
                    1a:ab:c0:aa:24:29:69:f3:1f:fd:e2:8b:bc:ae:79:
                    0e:10:13:f1:40:bc:11:94:ee:59:0f:f9:3b:c6:65:
                    a8:43:fd:eb:5b:9b:31:57:62:83:43:ab:60:1a:e8:
                    7b:c1:5b:c0:55:2e:4c:23:71:a5:32:c3:4f:26:8f:
                    6a:4b:73:f8:13:b7:cb:23:cf:04:6d:18:55:0e:4e:
                    75:9f:6e:a8:b0:fb:25:00:f2:22:a9:9b:09:44:d2:
                    27:53:f2:a5:9e:fc:a3:27:97:b9:3e:8d:ff:7f:cb:
                    4f:a1:3f:f3:95:43:48:76:0b:c8:00:0c:ff:72:50:
                    c7:bd
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                BF:75:17:99:6A:A3:49:41:08:A4:03:5E:33:6B:60:C5:2C:90:19:76
            X509v3 Authority Key Identifier:
                keyid:72:5F:D9:77:CE:73:4B:BA:99:33:F2:94:3D:C2:69:39:FA:06:08:A7

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91E0D87/F683CEF221EB11EC92501819C4F9AE02/cl_Zd85zS7qZM_KUPcJpOfoGCKc.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/cl_Zd85zS7qZM_KUPcJpOfoGCKc.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/A91E0D87/F683CEF221EB11EC92501819C4F9AE02/2A490316D97011F0A9AB95F59AD3641D.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.204.20.0/24

    Signature Algorithm: sha256WithRSAEncryption
         44:32:fc:dd:90:a3:82:07:2a:28:43:66:51:b6:6c:4a:0c:6c:
         05:8e:73:4e:bd:f6:2f:19:75:32:05:cc:7f:c1:b3:da:b7:a1:
         09:a0:0b:04:de:0e:56:87:c0:93:a2:df:60:36:c5:03:93:5b:
         d8:88:d8:7c:2b:57:97:00:cf:2f:d8:75:9e:01:05:e2:0b:e1:
         35:6f:21:60:1e:fe:18:2f:d9:f9:8c:02:6e:b8:96:cc:68:de:
         b9:33:5a:b7:6b:0d:63:5c:89:1f:f9:83:34:06:3c:ca:fd:5d:
         f7:3d:e1:2d:65:fd:be:44:81:70:45:62:43:6c:b3:22:af:f1:
         75:01:db:40:b4:bc:bd:fb:dc:95:3d:1b:ef:2f:c4:4d:14:06:
         f3:a7:19:cb:6f:6e:46:a3:10:a8:66:f0:25:c3:50:2c:84:26:
         3e:87:b5:65:4d:25:8f:63:48:25:63:1f:6b:28:4d:e4:07:a1:
         1c:e0:1f:73:6c:25:67:c3:7a:5f:03:95:c2:f7:99:a6:d9:52:
         6e:14:e0:33:6d:86:ab:10:a7:e1:d6:7e:86:8c:c8:8e:49:1f:
         79:45:1a:30:88:8b:e2:da:11:cc:7c:ed:3f:e9:ff:40:80:1d:
         2c:ef:31:7e:6b:5c:bd:c1:f5:9d:f6:3b:5d:66:ec:96:b7:19:
         d7:6e:86:3f
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICBY4wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RTBEODcxMTAvBgNVBAUTKDcyNUZEOTc3Q0U3MzRCQkE5OTMzRjI5NDNEQzI2OTM5
RkEwNjA4QTcwHhcNMjUxMjE1MDQ0MDIyWhcNMjYwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTNmOTEzNi01YWE2MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAgeRjDSKn40FMouMq5Dw7dvzE+kfWXElM3Nrw+hx4OVlXT/6DHJwu+iDUsdzo
SOAmJoJi0qcZ+0Ivq9J14Uh7883AMF5igXpPDzLITG1C060si6iWc2dWIWNovATB
4azKZgADTApqoP2Ue09aBIlSUwzjtrJqaO6BQk69pDaA5OvAsQkPh3Aaq8CqJClp
8x/94ou8rnkOEBPxQLwRlO5ZD/k7xmWoQ/3rW5sxV2KDQ6tgGuh7wVvAVS5MI3Gl
MsNPJo9qS3P4E7fLI88EbRhVDk51n26osPslAPIiqZsJRNInU/KlnvyjJ5e5Po3/
f8tPoT/zlUNIdgvIAAz/clDHvQIDAQABo4IClTCCApEwHQYDVR0OBBYEFL91F5lq
o0lBCKQDXjNrYMUskBl2MB8GA1UdIwQYMBaAFHJf2XfOc0u6mTPylD3CaTn6Bgin
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFMEQ4Ny9GNjgzQ0VGMjIx
RUIxMUVDOTI1MDE4MTlDNEY5QUUwMi9jbF9aZDg1elM3cVpNX0tVUGNKcE9mb0dD
S2MuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2NsX1pkODV6UzdxWk1fS1VQY0pwT2ZvR0NLYy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RTBEODcvRjY4M0NFRjIyMUVCMTFFQzkyNTAxODE5QzRGOUFFMDIvMkE0OTAzMTZE
OTcwMTFGMEE5QUI5NUY1OUFEMzY0MUQucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBABnzBQwDQYJKoZIhvcNAQELBQADggEBAEQy/N2Qo4IHKihD
ZlG2bEoMbAWOc0699i8ZdTIFzH/Bs9q3oQmgCwTeDlaHwJOi32A2xQOTW9iI2Hwr
V5cAzy/YdZ4BBeIL4TVvIWAe/hgv2fmMAm64lsxo3rkzWrdrDWNciR/5gzQGPMr9
Xfc94S1l/b5EgXBFYkNssyKv8XUB20C0vL373JU9G+8vxE0UBvOnGctvbkajEKhm
8CXDUCyEJj6HtWVNJY9jSCVjH2soTeQHoRzgH3NsJWfDel8DlcL3mabZUm4U4DNt
hqsQp+HWfoaMyI5JH3lFGjCIi+LaEcx87T/p/0CAHSzvMX5rXL3B9Z32O11m7Ja3
Gdduhj8=
-----END CERTIFICATE-----
Generated at Fri Dec 19 21:47:52 2025 by rpki-client