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/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/5D9E700AE08411F09A71B4293D6F56BC.roa
File:                     5D9E700AE08411F09A71B4293D6F56BC.roa (raw, json)
Hash identifier:          bvRQyoVP7kZzrojBMD0RIBXJ0kbZMz4l4fJqltc5PFY=
Subject key identifier:   BB:22:69:9E:00:54:25:F6:7C:E5:D4:0D:25:52:57:76:48:95:00:34
Certificate issuer:       /CN=A91A560A/serialNumber=167C3B221775FEC05039468150CE814756AC6F0A
Certificate serial:       4F62
Authority key identifier: 16:7C:3B:22:17:75:FE:C0:50:39:46:81:50:CE:81:47:56:AC:6F:0A
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/5D9E700AE08411F09A71B4293D6F56BC.roa
Signing time:             Wed 24 Dec 2025 04:52:36 +0000
ROA not before:           Wed 24 Dec 2025 04:52:36 +0000
ROA not after:            Sat 31 Oct 2026 00:00:00 +0000
asID:                     24035
IP address blocks:        2001:df0:19::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.crl
                          rsync://rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.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 01 Jan 2026 10:10:51 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 20322 (0x4f62)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91A560A, serialNumber=167C3B221775FEC05039468150CE814756AC6F0A
        Validity
            Not Before: Dec 24 04:52:36 2025 GMT
            Not After : Oct 31 00:00:00 2026 GMT
        Subject: CN=694b7194-fde0
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c2:3e:d2:23:80:6c:36:47:9f:66:32:5a:2a:12:
                    20:b4:6e:b2:d8:81:af:cc:5a:82:52:78:87:6d:4c:
                    65:21:71:4c:b7:ce:2f:ef:83:db:73:34:04:90:a3:
                    fd:a3:53:54:b8:48:24:a2:29:1c:24:2e:6c:28:52:
                    58:6e:95:a1:a9:b6:2f:cf:9f:b2:d6:4b:aa:8c:4d:
                    ce:f0:21:67:1e:33:6e:80:89:67:70:bd:1b:f2:e3:
                    a4:e0:be:79:1e:52:ee:1f:c6:44:1a:54:cc:80:ef:
                    7c:13:66:95:e1:35:20:b4:c1:fa:72:8b:a7:c3:9a:
                    c3:ad:81:bd:8f:f6:8c:96:c5:b3:e7:e5:69:c8:ba:
                    ea:61:ae:1e:b3:8c:ca:f3:44:41:cf:7f:49:b5:e6:
                    85:43:6f:5d:57:ba:02:a6:0d:58:2c:09:d1:63:8f:
                    9e:e8:2a:95:f6:d4:65:dd:11:5f:a0:43:d9:87:07:
                    43:52:4c:c2:4f:37:48:f1:ad:b5:32:9f:52:f8:f3:
                    d9:ed:6a:e9:b3:d1:0f:e4:9a:21:00:d2:fb:f6:b7:
                    cb:03:b5:ef:e1:4a:e3:e1:e3:9e:1c:56:9f:c6:fc:
                    27:54:f3:e1:48:3b:66:54:7b:97:1c:d0:f6:01:92:
                    8d:22:79:06:02:69:a1:6d:97:1c:9f:28:6f:af:66:
                    3e:f1
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                BB:22:69:9E:00:54:25:F6:7C:E5:D4:0D:25:52:57:76:48:95:00:34
            X509v3 Authority Key Identifier:
                keyid:16:7C:3B:22:17:75:FE:C0:50:39:46:81:50:CE:81:47:56:AC:6F:0A

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.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/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/5D9E700AE08411F09A71B4293D6F56BC.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv6:
                  2001:df0:19::/48

    Signature Algorithm: sha256WithRSAEncryption
         20:c9:50:f1:09:a7:22:9d:9f:06:32:27:91:30:4a:05:de:16:
         83:c2:73:89:b0:62:fe:f1:98:9e:fd:c0:09:45:77:20:57:67:
         ed:f4:7b:6b:ee:28:2d:87:6b:ee:6f:e5:ac:83:82:c7:c0:0f:
         f1:2e:dc:1d:1d:8a:e9:70:ba:d9:cf:71:2a:39:58:73:2f:f4:
         40:8c:8d:a1:2c:1d:bc:d7:a0:61:11:e5:20:6c:5b:54:93:6f:
         e8:cb:15:33:cb:03:13:48:5a:00:f8:95:52:de:8c:38:a4:75:
         c2:8d:ad:15:40:01:4a:33:e5:49:34:95:ef:ab:46:49:f7:c7:
         2d:e6:a3:8f:26:af:82:21:d4:ef:34:a1:a1:38:57:f3:1e:1f:
         6c:92:ad:34:b8:6d:f2:c1:e9:2b:46:10:a4:4b:90:cc:80:40:
         f5:43:fd:b4:b7:32:10:af:e6:0c:06:71:ac:34:14:e6:47:b9:
         ae:34:46:fd:fb:57:5a:06:63:bd:c7:9a:37:7b:21:7d:28:ee:
         40:f7:39:f7:f7:1b:c0:e6:f5:e7:5b:98:08:7d:48:a7:14:ca:
         8c:14:93:c7:b7:e2:38:9e:8d:5d:be:69:29:9c:12:a7:06:b4:
         8e:b3:c8:ef:63:a0:e3:27:a2:b8:d7:17:4a:4d:5e:70:36:b3:
         7a:f4:6a:9f
-----BEGIN CERTIFICATE-----
MIIFdDCCBFygAwIBAgICT2IwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
QTU2MEExMTAvBgNVBAUTKDE2N0MzQjIyMTc3NUZFQzA1MDM5NDY4MTUwQ0U4MTQ3
NTZBQzZGMEEwHhcNMjUxMjI0MDQ1MjM2WhcNMjYxMDMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTRiNzE5NC1mZGUwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAwj7SI4BsNkefZjJaKhIgtG6y2IGvzFqCUniHbUxlIXFMt84v74PbczQEkKP9
o1NUuEgkoikcJC5sKFJYbpWhqbYvz5+y1kuqjE3O8CFnHjNugIlncL0b8uOk4L55
HlLuH8ZEGlTMgO98E2aV4TUgtMH6counw5rDrYG9j/aMlsWz5+VpyLrqYa4es4zK
80RBz39JteaFQ29dV7oCpg1YLAnRY4+e6CqV9tRl3RFfoEPZhwdDUkzCTzdI8a21
Mp9S+PPZ7Wrps9EP5JohANL79rfLA7Xv4Urj4eOeHFafxvwnVPPhSDtmVHuXHND2
AZKNInkGAmmhbZccnyhvr2Y+8QIDAQABo4ICmDCCApQwHQYDVR0OBBYEFLsiaZ4A
VCX2fOXUDSVSV3ZIlQA0MB8GA1UdIwQYMBaAFBZ8OyIXdf7AUDlGgVDOgUdWrG8K
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBNTYwQS9BQUVCMTkxQTFE
OEExMUUyQTM4N0QwRTQwOEIwMkNEMi9Gbnc3SWhkMV9zQlFPVWFCVU02QlIxYXNi
d28uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0ZudzdJaGQxX3NCUU9VYUJVTTZCUjFhc2J3by5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QTU2MEEvQUFFQjE5MUExRDhBMTFFMkEzODdEMEU0MDhCMDJDRDIvNUQ5RTcwMEFF
MDg0MTFGMDlBNzFCNDI5M0Q2RjU2QkMucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwIgYIKwYBBQUHAQcBAf8E
EzARMA8EAgACMAkDBwAgAQ3wABkwDQYJKoZIhvcNAQELBQADggEBACDJUPEJpyKd
nwYyJ5EwSgXeFoPCc4mwYv7xmJ79wAlFdyBXZ+30e2vuKC2Ha+5v5ayDgsfAD/Eu
3B0diulwutnPcSo5WHMv9ECMjaEsHbzXoGER5SBsW1STb+jLFTPLAxNIWgD4lVLe
jDikdcKNrRVAAUoz5Uk0le+rRkn3xy3mo48mr4Ih1O80oaE4V/MeH2ySrTS4bfLB
6StGEKRLkMyAQPVD/bS3MhCv5gwGcaw0FOZHua40Rv37V1oGY73Hmjd7IX0o7kD3
Off3G8Dm9edbmAh9SKcUyowUk8e34jiejV2+aSmcEqcGtI6zyO9joOMnorjXF0pN
XnA2s3r0ap8=
-----END CERTIFICATE-----
Generated at Thu Dec 25 21:21:47 2025 by rpki-client