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/A9186214/C65D5364331A11E4AF2AB37CC4F9AE02/960764842D4211EA907A566EC4F9AE02.roa
File:                     960764842D4211EA907A566EC4F9AE02.roa (raw, json)
Hash identifier:          9OxxxWOIo030peWu9+9KkrnVi6448rvaROYFku/KRf4=
Subject key identifier:   AE:9B:C9:F2:4C:10:72:D5:8D:DF:18:49:35:D0:15:08:0A:7C:43:65
Certificate issuer:       /CN=A9186214/serialNumber=F3DB9F162008BD666CBF8C99607814CFAB24D7E7
Certificate serial:       3765
Authority key identifier: F3:DB:9F:16:20:08:BD:66:6C:BF:8C:99:60:78:14:CF:AB:24:D7:E7
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/89ufFiAIvWZsv4yZYHgUz6sk1-c.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9186214/C65D5364331A11E4AF2AB37CC4F9AE02/960764842D4211EA907A566EC4F9AE02.roa
Signing time:             Fri 16 Jan 2026 16:13:00 +0000
ROA not before:           Fri 16 Jan 2026 16:13:00 +0000
ROA not after:            Mon 31 Aug 2026 00:00:00 +0000
asID:                     133809
IP address blocks:        103.50.128.0/22 maxlen: 22
                          103.50.128.0/24 maxlen: 24
                          103.50.129.0/24 maxlen: 24
                          103.50.130.0/24 maxlen: 24
                          103.50.131.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9186214/C65D5364331A11E4AF2AB37CC4F9AE02/89ufFiAIvWZsv4yZYHgUz6sk1-c.crl
                          rsync://rpki.apnic.net/member_repository/A9186214/C65D5364331A11E4AF2AB37CC4F9AE02/89ufFiAIvWZsv4yZYHgUz6sk1-c.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/89ufFiAIvWZsv4yZYHgUz6sk1-c.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 31 Jan 2026 15:26:20 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 14181 (0x3765)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9186214, serialNumber=F3DB9F162008BD666CBF8C99607814CFAB24D7E7
        Validity
            Not Before: Jan 16 16:13:00 2026 GMT
            Not After : Aug 31 00:00:00 2026 GMT
        Subject: CN=696a638c-f104
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:cb:ec:21:c7:62:6c:83:90:17:1e:99:32:e1:63:
                    51:52:3b:51:a5:21:d5:96:73:ba:07:23:7a:62:40:
                    68:a7:76:07:7f:2a:78:93:79:21:e0:d2:9b:9a:40:
                    87:a4:02:86:d6:37:11:84:46:e4:15:df:47:5b:28:
                    a3:2a:7b:bd:ee:4a:66:58:a2:f6:85:6d:ba:ea:0f:
                    12:68:1f:31:7e:14:81:4e:3b:2b:82:70:48:6f:46:
                    b0:65:4a:1a:17:58:22:ec:91:75:e8:b4:4d:13:eb:
                    bb:ad:28:bb:6f:ef:15:84:ff:8c:85:dd:cf:61:e8:
                    38:ee:7d:14:14:e6:3f:4a:f0:97:81:6b:fd:b4:63:
                    5e:80:1b:e1:2c:88:3a:b8:76:2d:2d:2a:f3:8f:ad:
                    f9:87:09:f8:df:02:b1:76:67:a1:d1:a1:11:2e:7d:
                    da:d7:15:7b:4e:fc:17:ee:88:01:f0:5f:f6:da:9c:
                    39:46:6d:f2:5f:08:6b:c6:49:8e:2b:fe:86:d2:85:
                    be:31:1b:c5:2d:f3:59:67:49:d5:c8:b3:04:e7:41:
                    98:fa:5e:cc:74:e8:dc:61:43:c4:02:5f:35:c4:b6:
                    28:79:50:20:8b:8d:bc:e6:61:71:f1:d0:45:5d:d0:
                    3b:5d:8a:9c:ff:c6:ca:6f:f4:3a:16:83:67:dd:4c:
                    e7:47
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                AE:9B:C9:F2:4C:10:72:D5:8D:DF:18:49:35:D0:15:08:0A:7C:43:65
            X509v3 Authority Key Identifier:
                keyid:F3:DB:9F:16:20:08:BD:66:6C:BF:8C:99:60:78:14:CF:AB:24:D7:E7

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9186214/C65D5364331A11E4AF2AB37CC4F9AE02/89ufFiAIvWZsv4yZYHgUz6sk1-c.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/89ufFiAIvWZsv4yZYHgUz6sk1-c.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/A9186214/C65D5364331A11E4AF2AB37CC4F9AE02/960764842D4211EA907A566EC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.50.128.0/22

    Signature Algorithm: sha256WithRSAEncryption
         6f:85:5f:87:95:86:dd:80:ad:c5:2b:6b:84:6a:90:50:b3:ba:
         73:91:6d:a2:88:f9:fc:c6:07:77:57:4c:34:cb:38:4c:08:56:
         b5:c4:83:34:91:a5:d6:28:66:9a:ea:4c:5f:9a:89:65:df:4e:
         d6:ff:e7:6a:ee:c8:c6:11:2c:b6:25:47:7d:53:56:1c:87:70:
         a5:72:af:b0:a0:9a:6d:32:5e:a6:c2:df:21:c8:78:af:51:2f:
         8e:6d:cb:9e:5d:cb:3b:eb:fc:f3:76:94:ab:4b:3c:07:7f:32:
         0e:b5:61:d1:a5:c6:19:e7:3b:5d:17:51:5d:80:be:9a:c3:f9:
         81:93:6d:92:5b:eb:c6:04:97:8e:7f:1c:00:12:0d:6d:7f:ef:
         19:87:49:ab:ca:17:41:06:4a:01:f9:75:e8:63:46:d3:4a:aa:
         4f:ab:c0:e1:47:b0:52:41:ce:c7:18:fe:31:f7:5a:72:f3:14:
         44:06:2f:71:34:38:31:af:85:34:4e:3a:7b:55:63:8a:08:a6:
         45:be:6c:f2:41:38:92:9d:90:24:bf:ba:e7:ff:8f:ad:e3:05:
         b9:a4:01:18:a2:f7:bb:0f:a9:24:35:63:71:54:35:98:cf:98:
         6c:0e:f4:68:3e:07:05:73:58:1e:c4:ef:f5:6a:07:51:fd:65:
         f0:53:bd:1a
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICN2UwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
ODYyMTQxMTAvBgNVBAUTKEYzREI5RjE2MjAwOEJENjY2Q0JGOEM5OTYwNzgxNENG
QUIyNEQ3RTcwHhcNMjYwMTE2MTYxMzAwWhcNMjYwODMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTZhNjM4Yy1mMTA0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAy+whx2Jsg5AXHpky4WNRUjtRpSHVlnO6ByN6YkBop3YHfyp4k3kh4NKbmkCH
pAKG1jcRhEbkFd9HWyijKnu97kpmWKL2hW266g8SaB8xfhSBTjsrgnBIb0awZUoa
F1gi7JF16LRNE+u7rSi7b+8VhP+Mhd3PYeg47n0UFOY/SvCXgWv9tGNegBvhLIg6
uHYtLSrzj635hwn43wKxdmeh0aERLn3a1xV7TvwX7ogB8F/22pw5Rm3yXwhrxkmO
K/6G0oW+MRvFLfNZZ0nVyLME50GY+l7MdOjcYUPEAl81xLYoeVAgi4285mFx8dBF
XdA7XYqc/8bKb/Q6FoNn3UznRwIDAQABo4IClTCCApEwHQYDVR0OBBYEFK6byfJM
EHLVjd8YSTXQFQgKfENlMB8GA1UdIwQYMBaAFPPbnxYgCL1mbL+MmWB4FM+rJNfn
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE4NjIxNC9DNjVENTM2NDMz
MUExMUU0QUYyQUIzN0NDNEY5QUUwMi84OXVmRmlBSXZXWnN2NHlaWUhnVXo2c2sx
LWMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzg5dWZGaUFJdldac3Y0eVpZSGdVejZzazEtYy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
ODYyMTQvQzY1RDUzNjQzMzFBMTFFNEFGMkFCMzdDQzRGOUFFMDIvOTYwNzY0ODQy
RDQyMTFFQTkwN0E1NjZFQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAJnMoAwDQYJKoZIhvcNAQELBQADggEBAG+FX4eVht2ArcUr
a4RqkFCzunORbaKI+fzGB3dXTDTLOEwIVrXEgzSRpdYoZprqTF+aiWXfTtb/52ru
yMYRLLYlR31TVhyHcKVyr7Cgmm0yXqbC3yHIeK9RL45ty55dyzvr/PN2lKtLPAd/
Mg61YdGlxhnnO10XUV2AvprD+YGTbZJb68YEl45/HAASDW1/7xmHSavKF0EGSgH5
dehjRtNKqk+rwOFHsFJBzscY/jH3WnLzFEQGL3E0ODGvhTROOntVY4oIpkW+bPJB
OJKdkCS/uuf/j63jBbmkARii97sPqSQ1Y3FUNZjPmGwO9Gg+BwVzWB7E7/VqB1H9
ZfBTvRo=
-----END CERTIFICATE-----
Generated at Sun Jan 25 09:26:14 2026 by rpki-client