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/A915B2EC/842759562B0911EC851B980EC4F9AE02/20C2C8980D4111EEB385BA83C4F9AE02.roa
File:                     20C2C8980D4111EEB385BA83C4F9AE02.roa (raw, json)
Hash identifier:          pqx2bVF6KFi6pAp+san9BeaofosCjXIfjaAQRpbI48w=
Subject key identifier:   21:BA:FC:13:7A:23:FB:7B:7A:BC:28:8F:E6:EF:4F:52:89:3B:BB:AE
Certificate issuer:       /CN=A915B2EC/serialNumber=46922C565440040BD99AFD4E329ED9DEB6F92573
Certificate serial:       0570
Authority key identifier: 46:92:2C:56:54:40:04:0B:D9:9A:FD:4E:32:9E:D9:DE:B6:F9:25:73
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/RpIsVlRABAvZmv1OMp7Z3rb5JXM.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A915B2EC/842759562B0911EC851B980EC4F9AE02/20C2C8980D4111EEB385BA83C4F9AE02.roa
Signing time:             Sun 30 Nov 2025 22:54:52 +0000
ROA not before:           Sun 30 Nov 2025 22:54:52 +0000
ROA not after:            Mon 30 Mar 2026 00:00:00 +0000
asID:                     149502
IP address blocks:        2407:d840:1::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A915B2EC/842759562B0911EC851B980EC4F9AE02/RpIsVlRABAvZmv1OMp7Z3rb5JXM.crl
                          rsync://rpki.apnic.net/member_repository/A915B2EC/842759562B0911EC851B980EC4F9AE02/RpIsVlRABAvZmv1OMp7Z3rb5JXM.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/RpIsVlRABAvZmv1OMp7Z3rb5JXM.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 09 Dec 2025 22:27:07 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1392 (0x570)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A915B2EC, serialNumber=46922C565440040BD99AFD4E329ED9DEB6F92573
        Validity
            Not Before: Nov 30 22:54:52 2025 GMT
            Not After : Mar 30 00:00:00 2026 GMT
        Subject: CN=692ccb3c-fc5a
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:be:a8:7e:2d:9f:5a:cd:1d:d5:87:db:d4:63:41:
                    8d:15:2a:06:75:ac:bf:b3:16:12:a1:dd:b1:99:7e:
                    9c:21:fb:73:55:3d:11:cf:ef:4b:20:47:12:74:2f:
                    3e:9e:4f:ad:e9:10:12:9b:8e:8b:55:6d:6e:ea:fa:
                    ac:93:e4:a0:45:c4:53:1f:61:0b:bf:63:04:02:8b:
                    17:02:64:3b:f9:7d:a5:f2:d4:80:96:69:d5:0e:18:
                    53:5d:b8:de:97:07:f2:85:4a:b7:55:b4:6a:58:ee:
                    3d:7c:56:ae:f4:d8:da:fb:73:28:23:e0:14:e5:a3:
                    39:b5:40:b7:03:df:f6:9d:66:1a:93:a0:97:3f:b1:
                    98:ce:85:21:59:f1:53:e7:49:da:1f:24:8f:6b:54:
                    50:a2:d9:88:33:69:47:d6:b0:e0:48:fa:c3:2a:7e:
                    a8:ed:d0:21:a6:72:ec:16:d8:9e:b1:8c:56:bd:83:
                    12:06:7b:df:af:6a:a4:c6:e2:cb:81:20:04:a0:f0:
                    72:d2:51:fe:d9:bd:5c:69:d3:b3:6f:b4:47:a0:63:
                    64:9b:75:9f:df:19:1e:f8:c0:5f:8e:63:26:bb:0f:
                    db:f9:14:1c:b6:ed:52:85:58:9a:eb:3e:e3:ac:91:
                    20:f2:55:0f:61:42:40:55:56:0c:79:72:1a:ee:80:
                    c3:f9
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                21:BA:FC:13:7A:23:FB:7B:7A:BC:28:8F:E6:EF:4F:52:89:3B:BB:AE
            X509v3 Authority Key Identifier:
                keyid:46:92:2C:56:54:40:04:0B:D9:9A:FD:4E:32:9E:D9:DE:B6:F9:25:73

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A915B2EC/842759562B0911EC851B980EC4F9AE02/RpIsVlRABAvZmv1OMp7Z3rb5JXM.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/RpIsVlRABAvZmv1OMp7Z3rb5JXM.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/A915B2EC/842759562B0911EC851B980EC4F9AE02/20C2C8980D4111EEB385BA83C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv6:
                  2407:d840:1::/48

    Signature Algorithm: sha256WithRSAEncryption
         08:96:a7:3d:df:fd:9e:68:ac:64:43:81:07:60:34:55:e9:74:
         55:97:e3:aa:01:f2:af:32:db:fd:74:1f:b2:90:0b:95:33:e2:
         a1:a5:a3:f8:2c:e9:99:9a:8d:b4:a0:23:f1:7b:f9:15:b1:44:
         69:50:3d:48:ea:74:18:65:02:99:ed:99:1b:ca:0f:ba:97:7f:
         d0:d4:d0:30:a9:11:ea:d8:4f:4f:db:b3:0b:50:68:bc:02:f5:
         38:df:9d:2e:e1:95:56:34:6d:bd:a1:7b:ef:4e:5e:7c:e4:e8:
         0a:97:e7:13:c1:6b:df:f4:26:e0:82:a7:03:6b:5b:0f:36:82:
         7d:9c:e9:4c:33:73:c8:24:8a:eb:6b:c3:2e:48:00:b9:17:43:
         41:21:fb:90:63:07:f3:94:43:aa:94:5b:41:b7:da:ee:3e:c3:
         30:7a:54:05:b9:d2:1a:c6:e0:af:6a:82:7d:6b:3d:37:3a:3e:
         86:33:6b:d0:07:d3:da:20:2c:d2:8b:17:b2:9c:67:1b:a7:88:
         fe:6f:15:af:2d:9b:a2:fc:c5:08:ce:3b:ce:a0:7d:f1:f4:3b:
         e2:d8:a0:9c:1d:e6:f5:d4:b5:b1:72:e8:60:d9:89:43:0d:8a:
         22:d2:5e:3c:ff:28:f8:d3:41:cd:19:82:32:f2:10:5c:35:59:
         b9:c0:8a:29
-----BEGIN CERTIFICATE-----
MIIFdDCCBFygAwIBAgICBXAwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NUIyRUMxMTAvBgNVBAUTKDQ2OTIyQzU2NTQ0MDA0MEJEOTlBRkQ0RTMyOUVEOURF
QjZGOTI1NzMwHhcNMjUxMTMwMjI1NDUyWhcNMjYwMzMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTJjY2IzYy1mYzVhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvqh+LZ9azR3Vh9vUY0GNFSoGday/sxYSod2xmX6cIftzVT0Rz+9LIEcSdC8+
nk+t6RASm46LVW1u6vqsk+SgRcRTH2ELv2MEAosXAmQ7+X2l8tSAlmnVDhhTXbje
lwfyhUq3VbRqWO49fFau9Nja+3MoI+AU5aM5tUC3A9/2nWYak6CXP7GYzoUhWfFT
50naHySPa1RQotmIM2lH1rDgSPrDKn6o7dAhpnLsFtiesYxWvYMSBnvfr2qkxuLL
gSAEoPBy0lH+2b1cadOzb7RHoGNkm3Wf3xke+MBfjmMmuw/b+RQctu1ShVia6z7j
rJEg8lUPYUJAVVYMeXIa7oDD+QIDAQABo4ICmDCCApQwHQYDVR0OBBYEFCG6/BN6
I/t7erwoj+bvT1KJO7uuMB8GA1UdIwQYMBaAFEaSLFZUQAQL2Zr9TjKe2d62+SVz
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE1QjJFQy84NDI3NTk1NjJC
MDkxMUVDODUxQjk4MEVDNEY5QUUwMi9ScElzVmxSQUJBdlptdjFPTXA3WjNyYjVK
WE0uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1JwSXNWbFJBQkF2Wm12MU9NcDdaM3JiNUpYTS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NUIyRUMvODQyNzU5NTYyQjA5MTFFQzg1MUI5ODBFQzRGOUFFMDIvMjBDMkM4OTgw
RDQxMTFFRUIzODVCQTgzQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwIgYIKwYBBQUHAQcBAf8E
EzARMA8EAgACMAkDBwAkB9hAAAEwDQYJKoZIhvcNAQELBQADggEBAAiWpz3f/Z5o
rGRDgQdgNFXpdFWX46oB8q8y2/10H7KQC5Uz4qGlo/gs6ZmajbSgI/F7+RWxRGlQ
PUjqdBhlApntmRvKD7qXf9DU0DCpEerYT0/bswtQaLwC9TjfnS7hlVY0bb2he+9O
Xnzk6AqX5xPBa9/0JuCCpwNrWw82gn2c6Uwzc8gkiutrwy5IALkXQ0Eh+5BjB/OU
Q6qUW0G32u4+wzB6VAW50hrG4K9qgn1rPTc6PoYza9AH09ogLNKLF7KcZxuniP5v
Fa8tm6L8xQjOO86gffH0O+LYoJwd5vXUtbFy6GDZiUMNiiLSXjz/KPjTQc0ZgjLy
EFw1WbnAiik=
-----END CERTIFICATE-----
Generated at Wed Dec 3 20:20:28 2025 by rpki-client