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/A9115F08/016BCEDE6A2D11EDBA1F5838C4F9AE02/FF88FC6AD39311ED9DE30F22C4F9AE02.roa
File:                     FF88FC6AD39311ED9DE30F22C4F9AE02.roa (raw, json)
Hash identifier:          wNuDIcQ/2alSxTL0Edqt0UBWqmUieUSC5A4RFUqMFZE=
Subject key identifier:   AD:87:76:BC:1A:A0:20:EC:05:F0:C9:49:C7:19:66:92:02:77:BD:F4
Certificate issuer:       /CN=A9115F08/serialNumber=303CD3CDA78426B5BE8751A634D649AD8FB7A0C3
Certificate serial:       0237
Authority key identifier: 30:3C:D3:CD:A7:84:26:B5:BE:87:51:A6:34:D6:49:AD:8F:B7:A0:C3
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/MDzTzaeEJrW-h1GmNNZJrY-3oMM.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9115F08/016BCEDE6A2D11EDBA1F5838C4F9AE02/FF88FC6AD39311ED9DE30F22C4F9AE02.roa
Signing time:             Thu 13 Nov 2025 00:47:28 +0000
ROA not before:           Thu 13 Nov 2025 00:47:28 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     131243
IP address blocks:        103.41.114.0/23 maxlen: 23
                          103.41.114.0/24 maxlen: 24
                          103.41.115.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9115F08/016BCEDE6A2D11EDBA1F5838C4F9AE02/MDzTzaeEJrW-h1GmNNZJrY-3oMM.crl
                          rsync://rpki.apnic.net/member_repository/A9115F08/016BCEDE6A2D11EDBA1F5838C4F9AE02/MDzTzaeEJrW-h1GmNNZJrY-3oMM.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/MDzTzaeEJrW-h1GmNNZJrY-3oMM.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 00:25:57 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 567 (0x237)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9115F08, serialNumber=303CD3CDA78426B5BE8751A634D649AD8FB7A0C3
        Validity
            Not Before: Nov 13 00:47:28 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=69152aa0-d5da
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:aa:c5:e6:9e:ed:25:f2:7b:fb:86:be:aa:bb:94:
                    a4:0e:bb:f1:9c:90:50:7d:b6:a2:b7:e7:89:bc:c3:
                    50:ae:04:f8:0e:41:52:b0:cc:7f:1e:df:d9:34:ea:
                    81:94:f5:fa:5f:b9:9f:d4:6a:a3:9c:d3:e9:d8:af:
                    19:0b:95:c7:98:27:85:81:d5:0a:0b:56:47:1f:fe:
                    c2:fb:8e:05:d5:59:0a:c5:2f:25:bf:13:f4:d4:38:
                    fd:d0:8d:2f:25:f8:10:eb:c7:eb:35:d6:5e:89:d4:
                    e9:fc:db:33:99:3e:d4:ea:fe:5b:4f:4a:8c:3b:e8:
                    19:f3:6a:24:46:00:6d:87:8d:31:e4:76:47:5b:ab:
                    b5:07:58:09:da:a0:3e:0d:7f:61:96:13:d3:16:f5:
                    d2:32:03:68:78:33:c0:f3:28:f4:0d:c3:b2:c5:9e:
                    f5:bd:55:61:dc:9b:c1:8a:32:4b:e0:ef:e8:d5:50:
                    c3:84:3b:b6:98:6d:4b:e9:d7:d7:2a:03:03:31:4e:
                    6a:6f:86:34:b7:a1:e1:a5:96:44:c5:ba:f9:ca:25:
                    2a:2e:df:ab:ea:57:72:73:61:43:db:67:a9:af:9e:
                    ef:a0:e6:03:b8:25:4b:3d:73:e4:4a:fe:0b:3a:aa:
                    12:74:c1:0e:b7:46:7b:b0:38:56:ec:24:79:d6:66:
                    96:19
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                AD:87:76:BC:1A:A0:20:EC:05:F0:C9:49:C7:19:66:92:02:77:BD:F4
            X509v3 Authority Key Identifier:
                keyid:30:3C:D3:CD:A7:84:26:B5:BE:87:51:A6:34:D6:49:AD:8F:B7:A0:C3

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9115F08/016BCEDE6A2D11EDBA1F5838C4F9AE02/MDzTzaeEJrW-h1GmNNZJrY-3oMM.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/MDzTzaeEJrW-h1GmNNZJrY-3oMM.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/A9115F08/016BCEDE6A2D11EDBA1F5838C4F9AE02/FF88FC6AD39311ED9DE30F22C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.41.114.0/23

    Signature Algorithm: sha256WithRSAEncryption
         18:52:db:64:05:15:fc:c9:a5:9b:27:93:7f:e0:cd:b5:18:20:
         b3:9f:f1:87:b0:de:87:c3:02:21:8f:33:63:a2:2a:93:91:ce:
         d4:14:2a:06:b1:79:1f:db:1d:20:cc:6a:f7:bf:68:f5:4d:c5:
         e5:6d:f7:55:dd:3d:4d:1b:23:8c:5d:66:29:e0:56:14:1b:33:
         d9:f9:08:51:89:67:8a:59:43:b3:5b:56:07:ea:74:a3:93:cf:
         1f:c9:e4:95:41:90:f5:80:a3:32:7d:f7:d1:2b:da:b6:53:2a:
         9c:5d:ff:fe:5a:fd:48:68:38:a1:a0:12:8b:ff:7a:01:5a:24:
         90:ad:f8:26:ac:71:25:16:6a:f4:df:b2:cf:f4:b7:4a:a8:39:
         43:f7:2e:be:23:fd:75:4e:fd:a2:bd:64:ae:f7:6a:a6:11:e8:
         c1:2c:f7:d5:74:c6:52:4c:04:2e:6e:40:a0:c2:5c:a2:5b:d4:
         56:4e:0a:d3:5c:3d:39:76:46:26:c1:f4:c6:85:8c:c7:ec:21:
         e0:da:84:9d:f5:73:cb:2f:18:7d:ad:b0:90:b4:16:c4:ad:7f:
         2b:0e:81:71:c1:df:ad:92:4b:fb:d7:cd:5a:65:7a:f2:c2:ea:
         3c:8b:78:eb:ac:e1:47:f0:d9:e0:4f:aa:a6:40:69:3e:f5:0f:
         79:ce:67:13
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICAjcwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MTVGMDgxMTAvBgNVBAUTKDMwM0NEM0NEQTc4NDI2QjVCRTg3NTFBNjM0RDY0OUFE
OEZCN0EwQzMwHhcNMjUxMTEzMDA0NzI4WhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTE1MmFhMC1kNWRhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAqsXmnu0l8nv7hr6qu5SkDrvxnJBQfbait+eJvMNQrgT4DkFSsMx/Ht/ZNOqB
lPX6X7mf1GqjnNPp2K8ZC5XHmCeFgdUKC1ZHH/7C+44F1VkKxS8lvxP01Dj90I0v
JfgQ68frNdZeidTp/NszmT7U6v5bT0qMO+gZ82okRgBth40x5HZHW6u1B1gJ2qA+
DX9hlhPTFvXSMgNoeDPA8yj0DcOyxZ71vVVh3JvBijJL4O/o1VDDhDu2mG1L6dfX
KgMDMU5qb4Y0t6HhpZZExbr5yiUqLt+r6ldyc2FD22epr57voOYDuCVLPXPkSv4L
OqoSdMEOt0Z7sDhW7CR51maWGQIDAQABo4IClTCCApEwHQYDVR0OBBYEFK2Hdrwa
oCDsBfDJSccZZpICd730MB8GA1UdIwQYMBaAFDA8082nhCa1vodRpjTWSa2Pt6DD
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTExNUYwOC8wMTZCQ0VERTZB
MkQxMUVEQkExRjU4MzhDNEY5QUUwMi9NRHpUemFlRUpyVy1oMUdtTk5aSnJZLTNv
TU0uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL01EelR6YWVFSnJXLWgxR21OTlpKclktM29NTS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MTVGMDgvMDE2QkNFREU2QTJEMTFFREJBMUY1ODM4QzRGOUFFMDIvRkY4OEZDNkFE
MzkzMTFFRDlERTMwRjIyQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFnKXIwDQYJKoZIhvcNAQELBQADggEBABhS22QFFfzJpZsn
k3/gzbUYILOf8Yew3ofDAiGPM2OiKpORztQUKgaxeR/bHSDMave/aPVNxeVt91Xd
PU0bI4xdZingVhQbM9n5CFGJZ4pZQ7NbVgfqdKOTzx/J5JVBkPWAozJ999Er2rZT
Kpxd//5a/UhoOKGgEov/egFaJJCt+CascSUWavTfss/0t0qoOUP3Lr4j/XVO/aK9
ZK73aqYR6MEs99V0xlJMBC5uQKDCXKJb1FZOCtNcPTl2RibB9MaFjMfsIeDahJ31
c8svGH2tsJC0FsStfysOgXHB362SS/vXzVplevLC6jyLeOus4Ufw2eBPqqZAaT71
D3nOZxM=
-----END CERTIFICATE-----
Generated at Sun Dec 7 07:10:51 2025 by rpki-client