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/A9190D0D/F037BD08476611EAABB11A65C4F9AE02/F090EF3ABCB911F092467C34C4F9AE02.roa
File:                     F090EF3ABCB911F092467C34C4F9AE02.roa (raw, json)
Hash identifier:          LGgRvRugn/9dkr51np+kgC4CPQDPtAsB4wU7dbFSSUg=
Subject key identifier:   A2:8B:1F:FA:92:12:9E:78:49:15:F9:3B:38:80:87:58:0C:50:1B:D1
Certificate issuer:       /CN=A9190D0D/serialNumber=ECC05E7C5B92478B8CC43B2DDF9AA5F6C9429F21
Certificate serial:       0B51
Authority key identifier: EC:C0:5E:7C:5B:92:47:8B:8C:C4:3B:2D:DF:9A:A5:F6:C9:42:9F:21
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/7MBefFuSR4uMxDst35ql9slCnyE.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9190D0D/F037BD08476611EAABB11A65C4F9AE02/F090EF3ABCB911F092467C34C4F9AE02.roa
Signing time:             Sat 08 Nov 2025 15:45:24 +0000
ROA not before:           Sat 08 Nov 2025 15:45:24 +0000
ROA not after:            Mon 02 Mar 2026 00:00:00 +0000
asID:                     149287
IP address blocks:        103.145.77.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9190D0D/F037BD08476611EAABB11A65C4F9AE02/7MBefFuSR4uMxDst35ql9slCnyE.crl
                          rsync://rpki.apnic.net/member_repository/A9190D0D/F037BD08476611EAABB11A65C4F9AE02/7MBefFuSR4uMxDst35ql9slCnyE.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/7MBefFuSR4uMxDst35ql9slCnyE.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:   Sat 13 Dec 2025 18:29:19 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2897 (0xb51)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9190D0D, serialNumber=ECC05E7C5B92478B8CC43B2DDF9AA5F6C9429F21
        Validity
            Not Before: Nov  8 15:45:24 2025 GMT
            Not After : Mar  2 00:00:00 2026 GMT
        Subject: CN=690f6594-ec57
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b4:64:0d:59:b5:02:61:01:1b:f1:8a:99:b6:15:
                    f2:a0:eb:95:fb:e2:dd:fa:21:10:e8:ab:37:b8:f5:
                    b0:5d:54:1d:9f:8f:0b:2a:7c:65:f3:b3:07:3a:92:
                    bc:3b:0c:8c:4e:ff:b5:8d:cb:8c:dc:3b:10:8a:b3:
                    3b:f2:85:bb:89:84:af:e8:90:d7:75:8a:36:c8:24:
                    b9:b4:1c:c0:ae:14:b4:a6:62:be:41:5e:c9:0a:ad:
                    f1:df:27:a6:55:01:42:0d:73:e0:a9:fe:fc:cf:3d:
                    4f:7a:39:e2:bc:3d:77:77:4d:ce:4c:1a:21:48:5e:
                    14:74:3f:10:08:08:15:50:3d:5e:f9:35:94:a3:6f:
                    3b:12:b6:89:9b:6f:db:fd:98:38:fc:be:39:ec:a9:
                    90:db:e2:d2:51:81:e0:c6:3a:ea:4b:cb:9b:35:f7:
                    b9:79:75:29:1f:cb:0a:60:fb:e3:ec:8c:87:62:2e:
                    29:14:72:5e:b3:f1:01:a5:96:aa:a2:0a:49:56:2b:
                    d5:91:1d:43:29:3b:7c:eb:39:e8:66:dc:81:5c:9c:
                    e5:81:55:f1:3c:3d:68:92:8e:45:4e:c6:f8:55:6e:
                    88:35:1e:42:3d:93:04:41:e1:f5:c1:37:c3:90:0d:
                    85:ce:19:84:cc:fe:3c:87:0a:70:18:cb:2c:55:c9:
                    bd:57
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                A2:8B:1F:FA:92:12:9E:78:49:15:F9:3B:38:80:87:58:0C:50:1B:D1
            X509v3 Authority Key Identifier:
                keyid:EC:C0:5E:7C:5B:92:47:8B:8C:C4:3B:2D:DF:9A:A5:F6:C9:42:9F:21

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9190D0D/F037BD08476611EAABB11A65C4F9AE02/7MBefFuSR4uMxDst35ql9slCnyE.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/7MBefFuSR4uMxDst35ql9slCnyE.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/A9190D0D/F037BD08476611EAABB11A65C4F9AE02/F090EF3ABCB911F092467C34C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.145.77.0/24

    Signature Algorithm: sha256WithRSAEncryption
         00:23:b1:fe:67:db:cb:43:53:c1:11:c1:8d:63:41:2d:76:93:
         06:97:a3:5e:d3:30:3c:02:b2:b6:15:d1:5f:2d:3f:29:3b:df:
         16:f9:76:6b:d4:bb:6c:66:94:19:b5:b7:2e:7d:66:d4:50:70:
         18:17:8f:d1:85:43:7e:3c:ba:94:e2:77:f4:7f:6b:37:a1:c2:
         15:56:08:6b:25:6c:62:96:60:f1:12:05:f8:90:c4:e3:4a:bb:
         c1:8a:92:e7:c4:c4:40:29:1f:97:23:ff:9a:de:1f:c4:87:39:
         91:3c:c5:df:65:03:26:14:26:37:af:5e:80:26:87:d2:4b:77:
         98:d8:bd:8b:dd:09:d2:ed:67:87:c7:76:4d:b6:14:44:7f:6c:
         68:d8:c2:9f:fd:79:7f:e5:c4:0c:7c:bc:a2:7f:79:5d:a9:c9:
         f6:36:b0:f6:ff:d3:48:c9:81:b8:d4:d2:cc:9c:ba:90:26:cb:
         10:5b:bd:6e:97:f2:8e:24:9f:9e:34:9e:c4:1b:01:a6:3d:83:
         2e:3b:60:a7:fa:6d:d1:f0:fb:b3:88:42:9a:30:ca:68:ae:7e:
         44:e8:1e:93:6f:51:ac:cf:23:e8:4d:25:f6:a1:c6:21:32:b1:
         ea:3a:f7:3f:0b:72:31:db:d6:24:16:f0:cd:cb:93:b1:18:9d:
         3d:56:52:62
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICC1EwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
OTBEMEQxMTAvBgNVBAUTKEVDQzA1RTdDNUI5MjQ3OEI4Q0M0M0IyRERGOUFBNUY2
Qzk0MjlGMjEwHhcNMjUxMTA4MTU0NTI0WhcNMjYwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTBmNjU5NC1lYzU3MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAtGQNWbUCYQEb8YqZthXyoOuV++Ld+iEQ6Ks3uPWwXVQdn48LKnxl87MHOpK8
OwyMTv+1jcuM3DsQirM78oW7iYSv6JDXdYo2yCS5tBzArhS0pmK+QV7JCq3x3yem
VQFCDXPgqf78zz1PejnivD13d03OTBohSF4UdD8QCAgVUD1e+TWUo287EraJm2/b
/Zg4/L457KmQ2+LSUYHgxjrqS8ubNfe5eXUpH8sKYPvj7IyHYi4pFHJes/EBpZaq
ogpJVivVkR1DKTt86znoZtyBXJzlgVXxPD1oko5FTsb4VW6INR5CPZMEQeH1wTfD
kA2FzhmEzP48hwpwGMssVcm9VwIDAQABo4IClTCCApEwHQYDVR0OBBYEFKKLH/qS
Ep54SRX5OziAh1gMUBvRMB8GA1UdIwQYMBaAFOzAXnxbkkeLjMQ7Ld+apfbJQp8h
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE5MEQwRC9GMDM3QkQwODQ3
NjYxMUVBQUJCMTFBNjVDNEY5QUUwMi83TUJlZkZ1U1I0dU14RHN0MzVxbDlzbENu
eUUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzdNQmVmRnVTUjR1TXhEc3QzNXFsOXNsQ255RS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
OTBEMEQvRjAzN0JEMDg0NzY2MTFFQUFCQjExQTY1QzRGOUFFMDIvRjA5MEVGM0FC
Q0I5MTFGMDkyNDY3QzM0QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBABnkU0wDQYJKoZIhvcNAQELBQADggEBAAAjsf5n28tDU8ER
wY1jQS12kwaXo17TMDwCsrYV0V8tPyk73xb5dmvUu2xmlBm1ty59ZtRQcBgXj9GF
Q348upTid/R/azehwhVWCGslbGKWYPESBfiQxONKu8GKkufExEApH5cj/5reH8SH
OZE8xd9lAyYUJjevXoAmh9JLd5jYvYvdCdLtZ4fHdk22FER/bGjYwp/9eX/lxAx8
vKJ/eV2pyfY2sPb/00jJgbjU0sycupAmyxBbvW6X8o4kn540nsQbAaY9gy47YKf6
bdHw+7OIQpowymiufkToHpNvUazPI+hNJfahxiEyseo69z8LcjHb1iQW8M3Lk7EY
nT1WUmI=
-----END CERTIFICATE-----
Generated at Sun Dec 7 02:41:04 2025 by rpki-client