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/A9175F18/A384291C0AA011EB87333882C4F9AE02/10EEFBF4F66D11F0BC9231976F6F56BC.roa
File:                     10EEFBF4F66D11F0BC9231976F6F56BC.roa (raw, json)
Hash identifier:          17XE6/7VQPm6OBz0lsXIPMM/WpNKEhnI00ZsuZMu4Cw=
Subject key identifier:   2F:31:2B:4D:2F:31:5F:D5:C8:37:B4:0C:1C:3F:AC:4F:2B:2A:D5:1B
Certificate issuer:       /CN=A9175F18/serialNumber=3C8B2BDBCB155E2D2FECD45D062FB3699F034320
Certificate serial:       0846
Authority key identifier: 3C:8B:2B:DB:CB:15:5E:2D:2F:EC:D4:5D:06:2F:B3:69:9F:03:43:20
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/PIsr28sVXi0v7NRdBi-zaZ8DQyA.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9175F18/A384291C0AA011EB87333882C4F9AE02/10EEFBF4F66D11F0BC9231976F6F56BC.roa
Signing time:             Wed 21 Jan 2026 02:01:14 +0000
ROA not before:           Wed 21 Jan 2026 02:01:14 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     213734
IP address blocks:        2404:3880::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9175F18/A384291C0AA011EB87333882C4F9AE02/PIsr28sVXi0v7NRdBi-zaZ8DQyA.crl
                          rsync://rpki.apnic.net/member_repository/A9175F18/A384291C0AA011EB87333882C4F9AE02/PIsr28sVXi0v7NRdBi-zaZ8DQyA.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/PIsr28sVXi0v7NRdBi-zaZ8DQyA.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:23:14 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2118 (0x846)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9175F18, serialNumber=3C8B2BDBCB155E2D2FECD45D062FB3699F034320
        Validity
            Not Before: Jan 21 02:01:14 2026 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=6970336a-e29b
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b0:cb:41:c5:2b:3c:7e:3b:21:e6:14:63:39:38:
                    d7:b9:72:59:dc:b5:35:b8:cb:e6:0d:82:55:bc:75:
                    59:d0:4e:98:1c:20:5f:be:3a:f8:b7:96:f9:a2:e5:
                    e8:df:4d:2f:c0:a3:71:8b:dc:ef:7a:02:44:a3:66:
                    0d:7e:06:e5:fc:f3:6a:a4:af:0c:a5:b8:52:cf:3b:
                    a0:19:fe:f5:15:83:b8:8c:06:20:5f:7a:4b:fe:92:
                    08:91:f7:ff:94:f9:18:87:29:11:85:82:72:83:bc:
                    59:e8:3c:11:ae:e5:b7:fe:e7:56:c0:cc:e2:4a:6c:
                    d5:10:8c:cc:a7:d9:5c:38:7b:0a:0f:14:54:96:f1:
                    8b:b2:e6:09:14:19:6a:e5:3d:25:10:95:20:2d:9b:
                    90:4a:3a:b7:e2:ef:f1:97:fc:da:76:c4:3f:fb:e0:
                    56:85:15:fb:fb:9d:10:36:7e:01:de:0f:ce:d7:0c:
                    af:c7:d3:29:04:2f:8d:58:0f:02:94:48:16:af:a1:
                    f5:02:cd:02:46:90:c7:fc:19:49:e4:e1:bf:34:d5:
                    8e:9f:d1:06:18:56:b7:6c:51:93:c9:33:ce:3e:33:
                    37:d1:8d:02:cc:71:11:d1:d5:f8:f8:af:6d:da:90:
                    a8:4f:95:50:b8:8f:25:6c:ad:fa:d7:4a:c7:2f:35:
                    77:a3
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                2F:31:2B:4D:2F:31:5F:D5:C8:37:B4:0C:1C:3F:AC:4F:2B:2A:D5:1B
            X509v3 Authority Key Identifier:
                keyid:3C:8B:2B:DB:CB:15:5E:2D:2F:EC:D4:5D:06:2F:B3:69:9F:03:43:20

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9175F18/A384291C0AA011EB87333882C4F9AE02/PIsr28sVXi0v7NRdBi-zaZ8DQyA.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/PIsr28sVXi0v7NRdBi-zaZ8DQyA.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/A9175F18/A384291C0AA011EB87333882C4F9AE02/10EEFBF4F66D11F0BC9231976F6F56BC.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv6:
                  2404:3880::/32

    Signature Algorithm: sha256WithRSAEncryption
         84:b6:85:5d:62:7a:3b:d6:53:b8:e4:a9:60:cc:a1:25:41:46:
         50:9e:0b:af:0a:d5:83:c1:fd:82:eb:ba:08:6d:f8:96:c1:b2:
         0d:76:74:a5:f2:6a:dd:31:7c:5e:04:4a:dd:f5:79:31:e0:5b:
         2c:e0:2b:b4:93:1d:24:5a:78:75:76:f1:d4:cb:a2:00:b3:a5:
         ab:74:27:79:8c:35:7a:f4:a6:01:02:b5:b7:bd:8b:2b:41:11:
         a5:49:0c:ea:76:6f:05:fa:24:80:35:c2:59:d5:e4:46:fd:6a:
         25:05:06:8e:ce:2e:46:03:ca:64:00:8c:d1:00:8f:1e:a1:fc:
         af:88:22:ae:8b:97:85:6f:4e:06:ef:14:62:81:22:e8:dc:74:
         5b:07:8d:12:fa:07:7f:6b:4f:e4:27:9e:de:3a:31:0c:5c:56:
         1e:21:a8:5d:07:ef:a1:f3:ca:b0:4f:68:b0:b9:73:8d:55:38:
         af:0a:3f:45:a6:d2:31:3a:38:89:ce:9b:4f:c1:67:55:53:07:
         2a:5e:d1:01:3b:56:61:ee:8a:cb:8e:f6:0b:fc:1f:14:b7:81:
         6c:ae:fb:37:f3:31:1e:55:2c:58:b9:56:a7:f0:ad:e8:03:44:
         01:1a:df:a9:b6:69:11:0a:9c:c0:10:33:91:00:dc:d3:03:aa:
         d6:45:39:4d
-----BEGIN CERTIFICATE-----
MIIFcjCCBFqgAwIBAgICCEYwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NzVGMTgxMTAvBgNVBAUTKDNDOEIyQkRCQ0IxNTVFMkQyRkVDRDQ1RDA2MkZCMzY5
OUYwMzQzMjAwHhcNMjYwMTIxMDIwMTE0WhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTcwMzM2YS1lMjliMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAsMtBxSs8fjsh5hRjOTjXuXJZ3LU1uMvmDYJVvHVZ0E6YHCBfvjr4t5b5ouXo
300vwKNxi9zvegJEo2YNfgbl/PNqpK8MpbhSzzugGf71FYO4jAYgX3pL/pIIkff/
lPkYhykRhYJyg7xZ6DwRruW3/udWwMziSmzVEIzMp9lcOHsKDxRUlvGLsuYJFBlq
5T0lEJUgLZuQSjq34u/xl/zadsQ/++BWhRX7+50QNn4B3g/O1wyvx9MpBC+NWA8C
lEgWr6H1As0CRpDH/BlJ5OG/NNWOn9EGGFa3bFGTyTPOPjM30Y0CzHER0dX4+K9t
2pCoT5VQuI8lbK3610rHLzV3owIDAQABo4ICljCCApIwHQYDVR0OBBYEFC8xK00v
MV/VyDe0DBw/rE8rKtUbMB8GA1UdIwQYMBaAFDyLK9vLFV4tL+zUXQYvs2mfA0Mg
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE3NUYxOC9BMzg0MjkxQzBB
QTAxMUVCODczMzM4ODJDNEY5QUUwMi9QSXNyMjhzVlhpMHY3TlJkQmktemFaOERR
eUEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1BJc3IyOHNWWGkwdjdOUmRCaS16YVo4RFF5QS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NzVGMTgvQTM4NDI5MUMwQUEwMTFFQjg3MzMzODgyQzRGOUFFMDIvMTBFRUZCRjRG
NjZEMTFGMEJDOTIzMTk3NkY2RjU2QkMucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwIAYIKwYBBQUHAQcBAf8E
ETAPMA0EAgACMAcDBQAkBDiAMA0GCSqGSIb3DQEBCwUAA4IBAQCEtoVdYno71lO4
5KlgzKElQUZQnguvCtWDwf2C67oIbfiWwbINdnSl8mrdMXxeBErd9Xkx4Fss4Cu0
kx0kWnh1dvHUy6IAs6WrdCd5jDV69KYBArW3vYsrQRGlSQzqdm8F+iSANcJZ1eRG
/WolBQaOzi5GA8pkAIzRAI8eofyviCKui5eFb04G7xRigSLo3HRbB40S+gd/a0/k
J57eOjEMXFYeIahdB++h88qwT2iwuXONVTivCj9FptIxOjiJzptPwWdVUwcqXtEB
O1Zh7orLjvYL/B8Ut4Fsrvs38zEeVSxYuVan8K3oA0QBGt+ptmkRCpzAEDORANzT
A6rWRTlN
-----END CERTIFICATE-----
Generated at Sun Jan 25 09:18:44 2026 by rpki-client