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/A912176D/93D17CD006A011EBB4090859C4F9AE02/D3148936F04D11F0ADCEC652566F56BC.roa
File:                     D3148936F04D11F0ADCEC652566F56BC.roa (raw, json)
Hash identifier:          k1N9xuL0gsZ/ZKg5MTTYKc6v8e0pYRTxOyHC6k1/l14=
Subject key identifier:   5C:F1:D3:8D:D9:5F:EE:46:21:46:7C:7D:26:58:98:BA:4D:B8:5A:FE
Certificate issuer:       /CN=A912176D/serialNumber=96F42E19F69D596A0318921590A17DD53233E595
Certificate serial:       08AD
Authority key identifier: 96:F4:2E:19:F6:9D:59:6A:03:18:92:15:90:A1:7D:D5:32:33:E5:95
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/lvQuGfadWWoDGJIVkKF91TIz5ZU.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A912176D/93D17CD006A011EBB4090859C4F9AE02/D3148936F04D11F0ADCEC652566F56BC.roa
Signing time:             Tue 13 Jan 2026 07:02:30 +0000
ROA not before:           Tue 13 Jan 2026 07:02:29 +0000
ROA not after:            Tue 01 Dec 2026 00:00:00 +0000
asID:                     202736
IP address blocks:        43.225.37.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A912176D/93D17CD006A011EBB4090859C4F9AE02/lvQuGfadWWoDGJIVkKF91TIz5ZU.crl
                          rsync://rpki.apnic.net/member_repository/A912176D/93D17CD006A011EBB4090859C4F9AE02/lvQuGfadWWoDGJIVkKF91TIz5ZU.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/lvQuGfadWWoDGJIVkKF91TIz5ZU.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:   Sat 31 Jan 2026 20:20:34 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2221 (0x8ad)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A912176D, serialNumber=96F42E19F69D596A0318921590A17DD53233E595
        Validity
            Not Before: Jan 13 07:02:29 2026 GMT
            Not After : Dec  1 00:00:00 2026 GMT
        Subject: CN=6965ee05-4cc3
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:f8:9e:1a:44:82:7e:16:5b:09:db:c1:28:a7:fa:
                    18:49:11:6c:39:92:65:7f:76:b1:3c:4d:60:f3:71:
                    0a:d6:39:d7:07:89:dd:55:4a:5e:8e:4c:9a:8c:20:
                    55:df:9f:a2:6d:ba:46:d1:46:f8:38:d6:41:b2:a3:
                    30:f5:4f:98:0a:43:1b:24:26:fb:cc:c9:f6:32:ba:
                    6c:16:0c:8c:e3:2b:5b:96:e3:cd:f0:52:bb:f9:60:
                    a2:c2:46:ea:b2:5f:6b:76:59:7f:39:6c:fc:a1:97:
                    6f:31:73:dd:d8:71:14:ab:dd:5f:91:e1:01:8c:35:
                    74:ab:12:4a:09:b3:68:28:37:b3:44:ff:c7:97:49:
                    d5:89:24:7f:9a:92:20:21:fe:2a:29:52:0b:8a:f8:
                    e1:c6:5b:0d:66:d1:3f:05:09:ea:5c:61:1c:55:54:
                    83:80:6b:6e:fa:ae:20:e2:86:f4:bb:61:00:cf:09:
                    e8:79:a0:9a:62:2b:c8:70:52:57:8c:8d:28:78:73:
                    22:87:27:e4:30:23:1a:58:f6:a7:28:07:36:3e:9d:
                    7b:28:68:e0:e1:b6:ba:cd:64:68:9f:fa:8b:1c:16:
                    c3:28:35:06:84:32:49:e6:4f:ad:77:b5:e5:7f:6f:
                    19:2c:ff:5e:c5:07:2e:10:61:ea:f0:f8:2e:70:12:
                    53:65
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                5C:F1:D3:8D:D9:5F:EE:46:21:46:7C:7D:26:58:98:BA:4D:B8:5A:FE
            X509v3 Authority Key Identifier:
                keyid:96:F4:2E:19:F6:9D:59:6A:03:18:92:15:90:A1:7D:D5:32:33:E5:95

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A912176D/93D17CD006A011EBB4090859C4F9AE02/lvQuGfadWWoDGJIVkKF91TIz5ZU.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/lvQuGfadWWoDGJIVkKF91TIz5ZU.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/A912176D/93D17CD006A011EBB4090859C4F9AE02/D3148936F04D11F0ADCEC652566F56BC.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  43.225.37.0/24

    Signature Algorithm: sha256WithRSAEncryption
         bd:ec:d0:d6:5a:eb:02:99:41:fd:c8:17:d4:3c:fa:97:d8:43:
         c2:a4:e1:01:d7:b5:4f:b8:c0:db:a9:62:4b:80:18:b8:b4:d3:
         06:27:93:77:0b:6d:bf:f2:3c:24:0f:82:eb:c2:40:6b:e7:8b:
         db:79:56:55:53:e2:ec:1d:e2:4c:71:38:84:e5:1b:0e:89:3a:
         5a:70:cc:9c:9f:fd:1a:ac:1f:10:8d:57:a2:bc:d9:5a:3c:e4:
         27:70:b4:8b:87:64:96:8a:ae:54:7d:46:bc:e9:58:ed:0f:ed:
         7d:36:88:24:f2:8d:87:32:20:42:37:a6:86:66:a9:c9:2f:8b:
         11:5f:89:11:5a:e2:87:c2:10:d9:b8:bc:99:5b:4b:83:1f:8f:
         f2:fa:5a:fa:e2:3a:32:76:e9:2f:a7:d4:f8:78:b1:ca:5c:55:
         d9:92:5c:21:5b:46:6f:fc:65:73:be:03:a5:d4:5a:b0:2f:98:
         12:a2:a1:df:63:ce:c2:d5:ad:4c:fb:de:d0:c5:ab:0b:e9:e3:
         9a:9c:62:18:22:5d:df:75:21:aa:ad:3e:78:20:2a:eb:60:6d:
         84:da:fb:fb:47:41:9a:66:bb:d9:c7:21:97:ea:47:9d:3b:66:
         94:da:af:50:e9:96:be:dc:81:8d:cd:5c:f7:c5:73:be:94:18:
         6b:dc:14:7f
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICCK0wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MjE3NkQxMTAvBgNVBAUTKDk2RjQyRTE5RjY5RDU5NkEwMzE4OTIxNTkwQTE3REQ1
MzIzM0U1OTUwHhcNMjYwMTEzMDcwMjI5WhcNMjYxMjAxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTY1ZWUwNS00Y2MzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA+J4aRIJ+FlsJ28Eop/oYSRFsOZJlf3axPE1g83EK1jnXB4ndVUpejkyajCBV
35+ibbpG0Ub4ONZBsqMw9U+YCkMbJCb7zMn2MrpsFgyM4ytbluPN8FK7+WCiwkbq
sl9rdll/OWz8oZdvMXPd2HEUq91fkeEBjDV0qxJKCbNoKDezRP/Hl0nViSR/mpIg
If4qKVILivjhxlsNZtE/BQnqXGEcVVSDgGtu+q4g4ob0u2EAzwnoeaCaYivIcFJX
jI0oeHMihyfkMCMaWPanKAc2Pp17KGjg4ba6zWRon/qLHBbDKDUGhDJJ5k+td7Xl
f28ZLP9exQcuEGHq8PgucBJTZQIDAQABo4IClTCCApEwHQYDVR0OBBYEFFzx043Z
X+5GIUZ8fSZYmLpNuFr+MB8GA1UdIwQYMBaAFJb0Lhn2nVlqAxiSFZChfdUyM+WV
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEyMTc2RC85M0QxN0NEMDA2
QTAxMUVCQjQwOTA4NTlDNEY5QUUwMi9sdlF1R2ZhZFdXb0RHSklWa0tGOTFUSXo1
WlUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2x2UXVHZmFkV1dvREdKSVZrS0Y5MVRJejVaVS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MjE3NkQvOTNEMTdDRDAwNkEwMTFFQkI0MDkwODU5QzRGOUFFMDIvRDMxNDg5MzZG
MDREMTFGMEFEQ0VDNjUyNTY2RjU2QkMucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAAr4SUwDQYJKoZIhvcNAQELBQADggEBAL3s0NZa6wKZQf3I
F9Q8+pfYQ8Kk4QHXtU+4wNupYkuAGLi00wYnk3cLbb/yPCQPguvCQGvni9t5VlVT
4uwd4kxxOITlGw6JOlpwzJyf/RqsHxCNV6K82Vo85CdwtIuHZJaKrlR9RrzpWO0P
7X02iCTyjYcyIEI3poZmqckvixFfiRFa4ofCENm4vJlbS4Mfj/L6WvriOjJ26S+n
1Ph4scpcVdmSXCFbRm/8ZXO+A6XUWrAvmBKiod9jzsLVrUz73tDFqwvp45qcYhgi
Xd91IaqtPnggKutgbYTa+/tHQZpmu9nHIZfqR507ZpTar1Dplr7cgY3NXPfFc76U
GGvcFH8=
-----END CERTIFICATE-----
Generated at Sun Jan 25 09:18:50 2026 by rpki-client