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/A9180D79/E18208BC6D9C11EEA02BBB0EC4F9AE02/E586278C29A111F0BA1F4E63C4F9AE02.roa
File:                     E586278C29A111F0BA1F4E63C4F9AE02.roa (raw, json)
Hash identifier:          b4SLVAUnbqCe1KbDRVFMh4aQOBLAbqbSRgJNk8aPOZ0=
Subject key identifier:   92:29:C3:D1:50:71:AA:16:2D:EE:8B:70:E9:9B:EA:21:06:70:8D:4F
Certificate issuer:       /CN=A9180D79/serialNumber=4E21F5AA8C928C0B6757C03E55B0A5923C4E48AB
Certificate serial:       0193
Authority key identifier: 4E:21:F5:AA:8C:92:8C:0B:67:57:C0:3E:55:B0:A5:92:3C:4E:48:AB
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/TiH1qoySjAtnV8A-VbClkjxOSKs.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9180D79/E18208BC6D9C11EEA02BBB0EC4F9AE02/E586278C29A111F0BA1F4E63C4F9AE02.roa
Signing time:             Mon 17 Nov 2025 01:49:03 +0000
ROA not before:           Mon 17 Nov 2025 01:49:03 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     151848
IP address blocks:        202.77.138.0/24 maxlen: 24
                          2001:df3:3c0::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9180D79/E18208BC6D9C11EEA02BBB0EC4F9AE02/TiH1qoySjAtnV8A-VbClkjxOSKs.crl
                          rsync://rpki.apnic.net/member_repository/A9180D79/E18208BC6D9C11EEA02BBB0EC4F9AE02/TiH1qoySjAtnV8A-VbClkjxOSKs.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/TiH1qoySjAtnV8A-VbClkjxOSKs.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 14 Dec 2025 01:56:02 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 403 (0x193)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9180D79, serialNumber=4E21F5AA8C928C0B6757C03E55B0A5923C4E48AB
        Validity
            Not Before: Nov 17 01:49:03 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=691a7f0f-34cf
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:af:f4:91:a1:f5:8c:68:06:b4:bd:cc:a5:fb:24:
                    bc:3b:37:f9:9e:3e:85:6e:8c:db:96:0a:f9:09:55:
                    91:b7:b6:04:d5:93:fd:f5:6f:7f:d0:79:16:50:66:
                    00:15:a7:14:b9:97:db:2b:94:19:18:e3:e1:e3:ca:
                    dc:99:05:ea:0c:96:d3:0b:2e:e7:b7:6e:f5:7d:cd:
                    15:39:d2:31:26:39:99:88:f8:f1:5b:7e:f6:90:94:
                    44:38:04:2e:c4:65:2d:25:d6:d4:2e:b8:bc:05:40:
                    6f:5d:c4:cb:8b:83:0a:57:ce:4f:ce:a3:bb:fd:58:
                    e1:db:7a:a7:90:39:ac:0a:77:d3:d0:ce:15:11:f2:
                    5c:92:d8:ff:84:95:5b:ca:fd:05:92:8a:49:66:6f:
                    08:24:ef:81:d8:ba:9d:97:5f:10:be:da:1e:4f:66:
                    46:9f:ad:d3:0d:64:a4:ba:6f:bc:3e:d2:7a:58:1b:
                    f2:2e:44:bd:00:4a:37:73:4b:06:09:95:47:26:85:
                    c5:2c:7e:08:52:a2:cf:ea:f0:3d:22:27:b6:2d:5e:
                    68:8d:5f:83:a5:03:c1:cf:e3:95:07:79:65:59:27:
                    44:e7:7c:92:72:32:e3:dd:69:ff:3d:45:a2:bd:dd:
                    9a:36:c9:f3:6e:c6:73:eb:51:4a:85:71:f9:9e:98:
                    12:f9
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                92:29:C3:D1:50:71:AA:16:2D:EE:8B:70:E9:9B:EA:21:06:70:8D:4F
            X509v3 Authority Key Identifier:
                keyid:4E:21:F5:AA:8C:92:8C:0B:67:57:C0:3E:55:B0:A5:92:3C:4E:48:AB

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9180D79/E18208BC6D9C11EEA02BBB0EC4F9AE02/TiH1qoySjAtnV8A-VbClkjxOSKs.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/TiH1qoySjAtnV8A-VbClkjxOSKs.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/A9180D79/E18208BC6D9C11EEA02BBB0EC4F9AE02/E586278C29A111F0BA1F4E63C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  202.77.138.0/24
                IPv6:
                  2001:df3:3c0::/48

    Signature Algorithm: sha256WithRSAEncryption
         ae:ac:45:93:4f:e1:2e:aa:2f:3a:08:d5:7b:84:5d:bc:aa:40:
         ad:5e:b8:0a:cb:28:fc:a9:14:bb:e9:45:8d:53:f6:f2:5c:49:
         58:5f:da:d2:6f:6d:99:7b:b0:b4:89:44:5a:9e:d8:8a:6b:e7:
         59:37:e3:61:5b:51:c1:b5:02:59:06:8d:60:e5:13:63:0a:e6:
         4c:51:d9:94:3e:75:65:af:49:6a:14:3a:13:98:c3:66:41:1c:
         8d:45:a9:11:a4:4b:b2:05:04:76:6b:e0:6d:33:3c:ab:98:ce:
         c7:fc:02:89:32:69:8f:38:0b:7e:09:29:3e:40:3c:7d:81:d3:
         f4:04:1f:5c:7e:b8:fe:13:03:d0:1d:f4:4e:3c:e8:a7:17:dd:
         e9:15:ed:05:22:ea:96:7a:88:7b:cb:95:19:85:33:bd:ed:85:
         0f:3c:f9:40:4e:38:ac:82:a7:53:b7:ed:40:da:a5:09:f4:26:
         be:04:18:ed:d4:b6:62:05:83:56:89:04:d6:d5:0c:b5:6e:7e:
         92:e2:4b:70:3f:8c:36:de:c0:da:bb:d8:46:db:0e:9f:5a:35:
         c0:95:4e:52:52:22:a7:5d:9c:fb:64:26:10:ec:91:a5:1a:b8:
         04:04:25:bc:1d:66:52:f8:64:f5:97:24:4a:90:74:44:24:20:
         3f:a2:30:8a
-----BEGIN CERTIFICATE-----
MIIFgjCCBGqgAwIBAgICAZMwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
ODBENzkxMTAvBgNVBAUTKDRFMjFGNUFBOEM5MjhDMEI2NzU3QzAzRTU1QjBBNTky
M0M0RTQ4QUIwHhcNMjUxMTE3MDE0OTAzWhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTFhN2YwZi0zNGNmMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAr/SRofWMaAa0vcyl+yS8Ozf5nj6Fbozblgr5CVWRt7YE1ZP99W9/0HkWUGYA
FacUuZfbK5QZGOPh48rcmQXqDJbTCy7nt271fc0VOdIxJjmZiPjxW372kJREOAQu
xGUtJdbULri8BUBvXcTLi4MKV85PzqO7/Vjh23qnkDmsCnfT0M4VEfJcktj/hJVb
yv0FkopJZm8IJO+B2Lqdl18QvtoeT2ZGn63TDWSkum+8PtJ6WBvyLkS9AEo3c0sG
CZVHJoXFLH4IUqLP6vA9Iie2LV5ojV+DpQPBz+OVB3llWSdE53yScjLj3Wn/PUWi
vd2aNsnzbsZz61FKhXH5npgS+QIDAQABo4ICpjCCAqIwHQYDVR0OBBYEFJIpw9FQ
caoWLe6LcOmb6iEGcI1PMB8GA1UdIwQYMBaAFE4h9aqMkowLZ1fAPlWwpZI8Tkir
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE4MEQ3OS9FMTgyMDhCQzZE
OUMxMUVFQTAyQkJCMEVDNEY5QUUwMi9UaUgxcW95U2pBdG5WOEEtVmJDbGtqeE9T
S3MuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1RpSDFxb3lTakF0blY4QS1WYkNsa2p4T1NLcy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
ODBENzkvRTE4MjA4QkM2RDlDMTFFRUEwMkJCQjBFQzRGOUFFMDIvRTU4NjI3OEMy
OUExMTFGMEJBMUY0RTYzQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwMAYIKwYBBQUHAQcBAf8E
ITAfMAwEAgABMAYDBADKTYowDwQCAAIwCQMHACABDfMDwDANBgkqhkiG9w0BAQsF
AAOCAQEArqxFk0/hLqovOgjVe4RdvKpArV64Csso/KkUu+lFjVP28lxJWF/a0m9t
mXuwtIlEWp7YimvnWTfjYVtRwbUCWQaNYOUTYwrmTFHZlD51Za9JahQ6E5jDZkEc
jUWpEaRLsgUEdmvgbTM8q5jOx/wCiTJpjzgLfgkpPkA8fYHT9AQfXH64/hMD0B30
Tjzopxfd6RXtBSLqlnqIe8uVGYUzve2FDzz5QE44rIKnU7ftQNqlCfQmvgQY7dS2
YgWDVokE1tUMtW5+kuJLcD+MNt7A2rvYRtsOn1o1wJVOUlIip12c+2QmEOyRpRq4
BAQlvB1mUvhk9ZckSpB0RCQgP6Iwig==
-----END CERTIFICATE-----
Generated at Sun Dec 7 05:09:20 2025 by rpki-client