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/A911D40B/4626BB1A8E0811EE9C9DE461C4F9AE02/91BCF5D08E0811EE91C7BD62C4F9AE02.roa
File:                     91BCF5D08E0811EE91C7BD62C4F9AE02.roa (raw, json)
Hash identifier:          nB3ANO/Um4o5yzB8tgW92OStclMVSWKji7Gm3WFlz80=
Subject key identifier:   82:4B:B6:06:00:14:33:58:A8:B8:CD:80:25:1C:9E:15:8F:3F:16:33
Certificate issuer:       /CN=A911D40B/serialNumber=D9FA4206DF0E9947CD501DFD525B2E46696FD442
Certificate serial:       0184
Authority key identifier: D9:FA:42:06:DF:0E:99:47:CD:50:1D:FD:52:5B:2E:46:69:6F:D4:42
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/2fpCBt8OmUfNUB39UlsuRmlv1EI.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A911D40B/4626BB1A8E0811EE9C9DE461C4F9AE02/91BCF5D08E0811EE91C7BD62C4F9AE02.roa
Signing time:             Sat 13 Dec 2025 03:02:43 +0000
ROA not before:           Sat 13 Dec 2025 03:02:43 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     150382
IP address blocks:        103.24.70.0/23 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A911D40B/4626BB1A8E0811EE9C9DE461C4F9AE02/2fpCBt8OmUfNUB39UlsuRmlv1EI.crl
                          rsync://rpki.apnic.net/member_repository/A911D40B/4626BB1A8E0811EE9C9DE461C4F9AE02/2fpCBt8OmUfNUB39UlsuRmlv1EI.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/2fpCBt8OmUfNUB39UlsuRmlv1EI.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 28 Dec 2025 02:52:45 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 388 (0x184)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A911D40B, serialNumber=D9FA4206DF0E9947CD501DFD525B2E46696FD442
        Validity
            Not Before: Dec 13 03:02:43 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=693cd753-e3fd
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:bf:39:d1:9c:45:de:96:d4:ce:a0:c5:0c:a7:1a:
                    97:5c:1e:71:8f:5a:8b:61:4a:64:3b:11:81:7f:11:
                    81:b0:f2:74:99:2f:d8:7f:21:c1:fb:69:20:7b:fd:
                    66:71:6e:7a:3d:8e:62:9b:6e:a3:82:6c:09:13:37:
                    15:97:50:30:40:bf:a7:b1:1d:cb:58:ac:bf:fe:0b:
                    69:86:26:b7:b6:e2:35:65:35:22:a6:a5:b8:b9:92:
                    b8:60:38:2b:13:46:a4:3d:2a:43:f0:0f:20:9d:d0:
                    a6:4d:20:7a:bb:55:97:03:c5:61:f2:2a:0c:c5:2b:
                    83:eb:d0:24:41:fb:f6:11:5a:d1:e5:bd:1e:d0:cd:
                    0a:9a:9c:93:5d:ad:d7:97:41:73:70:77:3a:e1:0a:
                    ba:eb:a4:40:ae:bb:4a:7e:d4:d1:0a:5c:5b:10:f2:
                    e6:dd:94:8f:24:d1:3f:9d:77:15:0f:a7:b5:cb:a0:
                    78:b4:49:8a:50:fa:e0:b1:e9:71:dd:0b:34:b8:40:
                    0d:6a:78:37:1c:4d:a9:f6:d1:21:54:6b:f9:bb:7d:
                    d4:46:46:2a:64:1f:4a:6a:b0:e9:49:bf:1b:27:1b:
                    76:ee:5b:83:e3:42:3e:a8:10:5d:53:68:df:55:d6:
                    e9:a8:68:15:ad:5c:61:77:3c:24:db:27:31:18:a3:
                    ab:07
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                82:4B:B6:06:00:14:33:58:A8:B8:CD:80:25:1C:9E:15:8F:3F:16:33
            X509v3 Authority Key Identifier:
                keyid:D9:FA:42:06:DF:0E:99:47:CD:50:1D:FD:52:5B:2E:46:69:6F:D4:42

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A911D40B/4626BB1A8E0811EE9C9DE461C4F9AE02/2fpCBt8OmUfNUB39UlsuRmlv1EI.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/2fpCBt8OmUfNUB39UlsuRmlv1EI.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/A911D40B/4626BB1A8E0811EE9C9DE461C4F9AE02/91BCF5D08E0811EE91C7BD62C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.24.70.0/23

    Signature Algorithm: sha256WithRSAEncryption
         0b:1e:23:71:20:96:49:4e:8e:1d:3b:02:e9:d2:4a:7a:7e:8f:
         aa:c5:9d:02:1e:4c:4e:81:7c:44:4d:e0:1a:41:f1:58:4b:1a:
         88:71:fd:93:8b:6c:45:90:19:86:af:5a:44:43:64:fc:ec:16:
         87:f3:1e:68:59:6c:e5:10:31:8a:84:6c:1c:6a:49:57:39:21:
         88:ef:e2:70:e2:fa:c0:11:98:b0:19:4c:38:33:66:2e:45:6f:
         b5:cb:15:e5:72:68:1d:49:e3:5a:b3:67:52:90:80:36:c8:c4:
         ed:51:dd:0a:59:28:d0:f8:10:36:fa:7a:d7:ca:b1:e1:f6:87:
         39:b5:47:57:e5:59:82:10:66:ed:1f:8f:55:97:98:16:5f:e6:
         f4:a6:a3:91:de:fa:e0:dc:f4:c7:6e:e5:09:a1:53:87:4a:87:
         20:fa:eb:df:48:7c:96:0d:70:37:bb:a8:0b:3f:fd:a3:88:ec:
         c6:a8:31:03:88:82:35:5a:4e:b3:20:28:7e:80:6c:ba:f2:95:
         47:ce:64:cc:11:04:ff:99:b9:f1:5b:67:f3:cd:42:a0:2c:dc:
         36:ce:fb:0f:eb:63:70:04:63:50:0e:79:fd:d0:ac:b9:d1:18:
         3d:5e:9d:13:b6:e2:29:32:4d:7b:f6:5a:eb:8d:d7:b4:2e:04:
         87:12:0f:53
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICAYQwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MUQ0MEIxMTAvBgNVBAUTKEQ5RkE0MjA2REYwRTk5NDdDRDUwMURGRDUyNUIyRTQ2
Njk2RkQ0NDIwHhcNMjUxMjEzMDMwMjQzWhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTNjZDc1My1lM2ZkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvznRnEXeltTOoMUMpxqXXB5xj1qLYUpkOxGBfxGBsPJ0mS/YfyHB+2kge/1m
cW56PY5im26jgmwJEzcVl1AwQL+nsR3LWKy//gtphia3tuI1ZTUipqW4uZK4YDgr
E0akPSpD8A8gndCmTSB6u1WXA8Vh8ioMxSuD69AkQfv2EVrR5b0e0M0KmpyTXa3X
l0FzcHc64Qq666RArrtKftTRClxbEPLm3ZSPJNE/nXcVD6e1y6B4tEmKUPrgselx
3Qs0uEANang3HE2p9tEhVGv5u33URkYqZB9KarDpSb8bJxt27luD40I+qBBdU2jf
VdbpqGgVrVxhdzwk2ycxGKOrBwIDAQABo4IClTCCApEwHQYDVR0OBBYEFIJLtgYA
FDNYqLjNgCUcnhWPPxYzMB8GA1UdIwQYMBaAFNn6QgbfDplHzVAd/VJbLkZpb9RC
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTExRDQwQi80NjI2QkIxQThF
MDgxMUVFOUM5REU0NjFDNEY5QUUwMi8yZnBDQnQ4T21VZk5VQjM5VWxzdVJtbHYx
RUkuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzJmcENCdDhPbVVmTlVCMzlVbHN1Um1sdjFFSS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MUQ0MEIvNDYyNkJCMUE4RTA4MTFFRTlDOURFNDYxQzRGOUFFMDIvOTFCQ0Y1RDA4
RTA4MTFFRTkxQzdCRDYyQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFnGEYwDQYJKoZIhvcNAQELBQADggEBAAseI3EglklOjh07
AunSSnp+j6rFnQIeTE6BfERN4BpB8VhLGohx/ZOLbEWQGYavWkRDZPzsFofzHmhZ
bOUQMYqEbBxqSVc5IYjv4nDi+sARmLAZTDgzZi5Fb7XLFeVyaB1J41qzZ1KQgDbI
xO1R3QpZKND4EDb6etfKseH2hzm1R1flWYIQZu0fj1WXmBZf5vSmo5He+uDc9Mdu
5QmhU4dKhyD6699IfJYNcDe7qAs//aOI7MaoMQOIgjVaTrMgKH6AbLrylUfOZMwR
BP+ZufFbZ/PNQqAs3DbO+w/rY3AEY1AOef3QrLnRGD1enRO24ikyTXv2WuuN17Qu
BIcSD1M=
-----END CERTIFICATE-----
Generated at Sun Dec 21 15:48:00 2025 by rpki-client