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/A91AAEB2/3952100E6E8311EFAB726180C4F9AE02/F41921E6721311EFA9D7CA3AC4F9AE02.roa
File:                     F41921E6721311EFA9D7CA3AC4F9AE02.roa (raw, json)
Hash identifier:          O6Efpc7ArMTEW6jEKmYScrRWzJ7LFdkc0Kyw6K5SkNY=
Subject key identifier:   B6:EA:02:6B:C6:E5:C7:29:99:6E:D0:4B:DA:B2:2B:86:69:80:0E:17
Certificate issuer:       /CN=A91AAEB2/serialNumber=9B98FB7D468983A2C14772733248EFFA3462E126
Certificate serial:       01C4
Authority key identifier: 9B:98:FB:7D:46:89:83:A2:C1:47:72:73:32:48:EF:FA:34:62:E1:26
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/m5j7fUaJg6LBR3JzMkjv-jRi4SY.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91AAEB2/3952100E6E8311EFAB726180C4F9AE02/F41921E6721311EFA9D7CA3AC4F9AE02.roa
Signing time:             Wed 31 Dec 2025 04:24:32 +0000
ROA not before:           Wed 31 Dec 2025 04:24:32 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     150410
IP address blocks:        202.29.93.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91AAEB2/3952100E6E8311EFAB726180C4F9AE02/m5j7fUaJg6LBR3JzMkjv-jRi4SY.crl
                          rsync://rpki.apnic.net/member_repository/A91AAEB2/3952100E6E8311EFAB726180C4F9AE02/m5j7fUaJg6LBR3JzMkjv-jRi4SY.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/m5j7fUaJg6LBR3JzMkjv-jRi4SY.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:   Sun 01 Feb 2026 04:19:55 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 452 (0x1c4)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91AAEB2, serialNumber=9B98FB7D468983A2C14772733248EFFA3462E126
        Validity
            Not Before: Dec 31 04:24:32 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=6954a580-8d6f
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ad:3e:99:fa:d0:9c:33:ca:ff:18:3e:41:81:5c:
                    f3:f2:57:66:ee:25:e7:74:e7:7d:f4:91:2b:79:41:
                    6c:8e:43:d6:92:8e:77:c9:95:0e:73:a1:ed:b8:99:
                    44:1d:1a:a4:d4:19:df:3e:c2:88:5d:ae:d7:2f:2f:
                    7c:c7:15:d4:db:c7:f2:dc:56:5a:4d:61:f6:a8:bb:
                    7a:3c:ed:8b:ae:4e:ba:18:cb:b3:ac:a7:8d:79:da:
                    5d:9a:6c:88:5c:fe:c8:1d:cf:eb:2d:78:6b:dc:ca:
                    1f:89:97:18:76:57:52:ef:37:fa:58:f1:b8:43:7d:
                    f7:f9:56:8a:36:b4:70:fd:75:95:97:06:ea:13:35:
                    24:4c:30:85:9e:f6:03:f3:29:bc:f9:18:fd:8e:54:
                    19:a3:e7:b5:fc:4f:78:ea:09:a8:f1:d6:7e:4b:2f:
                    85:35:a3:dc:ca:6e:08:a6:c1:28:3d:40:74:40:4a:
                    4f:19:85:62:c9:e0:ad:8b:d6:36:b0:02:a2:78:8a:
                    00:fa:cb:78:d6:1a:90:16:a8:ad:30:81:38:bb:64:
                    e6:3f:c3:8a:fc:89:95:f1:36:57:46:23:15:d1:d8:
                    22:84:43:7e:84:14:49:8c:a8:94:26:01:35:76:da:
                    6f:c3:7f:39:6a:42:45:12:90:96:85:3c:7a:0f:9b:
                    19:4f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                B6:EA:02:6B:C6:E5:C7:29:99:6E:D0:4B:DA:B2:2B:86:69:80:0E:17
            X509v3 Authority Key Identifier:
                keyid:9B:98:FB:7D:46:89:83:A2:C1:47:72:73:32:48:EF:FA:34:62:E1:26

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91AAEB2/3952100E6E8311EFAB726180C4F9AE02/m5j7fUaJg6LBR3JzMkjv-jRi4SY.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/m5j7fUaJg6LBR3JzMkjv-jRi4SY.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/A91AAEB2/3952100E6E8311EFAB726180C4F9AE02/F41921E6721311EFA9D7CA3AC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  202.29.93.0/24

    Signature Algorithm: sha256WithRSAEncryption
         29:07:93:ff:61:fb:7e:a6:04:34:be:e7:c3:b6:65:fb:93:c3:
         c3:61:d5:8e:ca:1c:2c:6b:d0:cd:d2:8c:1a:38:43:2b:1d:8e:
         f3:fd:84:81:16:67:5d:81:60:ac:1c:bc:c9:4b:83:6f:69:eb:
         0d:49:df:3f:cc:dc:df:2b:32:6c:8c:8f:4e:80:f4:51:21:1f:
         80:8d:52:e7:5b:d9:34:8c:fa:91:78:b5:d5:c4:05:0f:cd:9b:
         ad:5d:a6:62:c6:4e:73:25:85:57:03:13:7b:40:4b:48:b3:c1:
         6d:22:7f:81:27:cc:6d:e4:43:65:fd:9f:85:f5:bc:2e:29:40:
         63:a8:98:c3:57:1a:56:7b:0a:d9:8d:f0:4b:fd:3a:de:44:ef:
         a2:4a:0c:f1:56:6f:e8:4b:4c:70:5a:9f:2a:be:19:64:51:ae:
         56:65:3d:19:12:d1:a0:a6:79:d3:5a:f2:4e:3b:16:e5:58:2f:
         e8:13:c7:ad:cb:fa:bc:6d:5a:80:29:f7:7a:d9:52:32:37:8c:
         fe:66:0b:ca:bc:c9:12:cb:6e:ca:0d:6d:94:1c:e7:a7:f8:d9:
         d5:e6:ec:bf:5c:bb:8b:3a:98:5a:4d:e3:f4:77:1f:17:85:72:
         24:1f:51:98:7a:c3:15:4f:84:0e:29:93:75:7a:f2:79:59:5e:
         62:46:4d:6c
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICAcQwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
QUFFQjIxMTAvBgNVBAUTKDlCOThGQjdENDY4OTgzQTJDMTQ3NzI3MzMyNDhFRkZB
MzQ2MkUxMjYwHhcNMjUxMjMxMDQyNDMyWhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTU0YTU4MC04ZDZmMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEArT6Z+tCcM8r/GD5BgVzz8ldm7iXndOd99JEreUFsjkPWko53yZUOc6HtuJlE
HRqk1BnfPsKIXa7XLy98xxXU28fy3FZaTWH2qLt6PO2Lrk66GMuzrKeNedpdmmyI
XP7IHc/rLXhr3MofiZcYdldS7zf6WPG4Q333+VaKNrRw/XWVlwbqEzUkTDCFnvYD
8ym8+Rj9jlQZo+e1/E946gmo8dZ+Sy+FNaPcym4IpsEoPUB0QEpPGYViyeCti9Y2
sAKieIoA+st41hqQFqitMIE4u2TmP8OK/ImV8TZXRiMV0dgihEN+hBRJjKiUJgE1
dtpvw385akJFEpCWhTx6D5sZTwIDAQABo4IClTCCApEwHQYDVR0OBBYEFLbqAmvG
5ccpmW7QS9qyK4ZpgA4XMB8GA1UdIwQYMBaAFJuY+31GiYOiwUdyczJI7/o0YuEm
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBQUVCMi8zOTUyMTAwRTZF
ODMxMUVGQUI3MjYxODBDNEY5QUUwMi9tNWo3ZlVhSmc2TEJSM0p6TWtqdi1qUmk0
U1kuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL201ajdmVWFKZzZMQlIzSnpNa2p2LWpSaTRTWS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QUFFQjIvMzk1MjEwMEU2RTgzMTFFRkFCNzI2MTgwQzRGOUFFMDIvRjQxOTIxRTY3
MjEzMTFFRkE5RDdDQTNBQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBADKHV0wDQYJKoZIhvcNAQELBQADggEBACkHk/9h+36mBDS+
58O2ZfuTw8Nh1Y7KHCxr0M3SjBo4QysdjvP9hIEWZ12BYKwcvMlLg29p6w1J3z/M
3N8rMmyMj06A9FEhH4CNUudb2TSM+pF4tdXEBQ/Nm61dpmLGTnMlhVcDE3tAS0iz
wW0if4EnzG3kQ2X9n4X1vC4pQGOomMNXGlZ7CtmN8Ev9Ot5E76JKDPFWb+hLTHBa
nyq+GWRRrlZlPRkS0aCmedNa8k47FuVYL+gTx63L+rxtWoAp93rZUjI3jP5mC8q8
yRLLbsoNbZQc56f42dXm7L9cu4s6mFpN4/R3HxeFciQfUZh6wxVPhA4pk3V68nlZ
XmJGTWw=
-----END CERTIFICATE-----
Generated at Sun Jan 25 14:12:57 2026 by rpki-client