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/6BEE929EBE7A11E99ADDFD75C4F9AE02.roa
File:                     6BEE929EBE7A11E99ADDFD75C4F9AE02.roa (raw, json)
Hash identifier:          /xhT8d4ELwERaDWQecPpRnClrPlGJpvxar87tofv6/Y=
Subject key identifier:   DF:35:24:A4:96:AE:7F:63:A1:7B:4B:C7:7D:4E:D6:A0:BF:AF:81:A8
Certificate issuer:       /CN=A9186214/serialNumber=F3DB9F162008BD666CBF8C99607814CFAB24D7E7
Certificate serial:       3787
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/6BEE929EBE7A11E99ADDFD75C4F9AE02.roa
Signing time:             Fri 16 Jan 2026 16:13:33 +0000
ROA not before:           Fri 16 Jan 2026 16:13:33 +0000
ROA not after:            Mon 31 Aug 2026 00:00:00 +0000
asID:                     38526
IP address blocks:        103.112.190.0/24 maxlen: 24
                          103.112.192.0/23 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:   Mon 02 Feb 2026 15:26:02 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 14215 (0x3787)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9186214, serialNumber=F3DB9F162008BD666CBF8C99607814CFAB24D7E7
        Validity
            Not Before: Jan 16 16:13:33 2026 GMT
            Not After : Aug 31 00:00:00 2026 GMT
        Subject: CN=696a63ad-c917
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a5:81:bc:b9:02:96:7b:a9:1b:55:8a:d8:7d:fa:
                    d1:8a:ea:e4:e4:3a:df:cc:89:d2:26:bc:24:34:54:
                    6a:72:ef:30:1f:4e:ee:1f:fa:78:74:a9:c3:63:9b:
                    30:e5:44:63:d8:52:de:06:a7:a8:dd:53:eb:b4:51:
                    16:f4:5f:cd:0c:c9:23:a7:33:50:42:b6:f7:9e:44:
                    a5:99:d9:e5:38:a2:d5:60:c4:b1:2c:77:eb:06:1e:
                    bb:f9:a2:ad:36:ec:66:63:fe:33:58:22:26:59:df:
                    3a:f5:1d:4d:85:ae:bf:a7:2c:d0:10:fd:84:28:2a:
                    b5:29:c2:09:b2:d1:53:fa:ef:7b:df:19:bd:9b:e1:
                    75:13:85:ef:aa:b7:c3:79:d8:5e:7b:5d:0d:65:9b:
                    6b:69:8d:77:cf:f3:af:47:a1:98:7c:62:57:48:da:
                    ef:ce:2d:83:82:11:41:2e:20:d7:e7:a1:4d:92:17:
                    a9:4c:bd:c8:c6:20:6c:f1:29:96:62:00:6e:c1:3e:
                    ca:34:0c:dd:b6:7a:b3:4c:28:a1:d6:05:56:23:88:
                    c3:1f:7f:46:4e:51:a4:90:b9:7d:44:bf:5e:6d:bb:
                    a9:19:29:f7:72:57:11:91:7d:a1:8b:5d:12:8e:9e:
                    42:72:0b:1c:b2:4b:e1:70:ee:3a:1b:82:43:45:ab:
                    9f:bf
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                DF:35:24:A4:96:AE:7F:63:A1:7B:4B:C7:7D:4E:D6:A0:BF:AF:81:A8
            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/6BEE929EBE7A11E99ADDFD75C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.112.190.0/24
                  103.112.192.0/23

    Signature Algorithm: sha256WithRSAEncryption
         a1:45:95:8a:e7:10:4c:91:b0:81:ed:3d:96:81:38:70:14:b7:
         bf:f2:f3:d3:0e:c8:4f:17:1f:5d:bf:03:ba:2a:53:9d:16:dc:
         8e:3e:13:25:81:d8:13:7e:7a:a3:2a:45:a9:19:40:17:12:dd:
         4a:aa:cc:54:cc:20:9b:36:c6:ee:34:1c:0f:5c:00:fe:80:bf:
         cd:28:21:a9:2c:f4:e3:46:27:25:8e:9e:33:c6:81:38:0f:8e:
         dd:c0:fb:3b:47:22:88:e1:ac:34:63:a6:00:1e:fa:0b:3c:dd:
         74:40:38:6d:e6:d9:3e:cf:eb:12:14:93:ec:8d:79:a0:b8:5b:
         75:42:99:66:1c:a1:27:0f:9a:1d:e8:cf:d2:9b:db:7f:7c:cd:
         7b:95:0a:67:76:e9:8d:4b:fd:38:2b:0d:6c:b2:2a:00:7e:4a:
         53:b9:fc:cf:03:04:37:85:c0:ec:94:ef:21:ab:bd:d4:e1:83:
         81:84:51:2b:d1:05:c3:f0:0b:bd:7f:ee:d1:e0:90:fa:68:9d:
         de:d5:de:09:ef:f8:31:d6:c2:e0:ae:6f:0d:ef:72:fb:fb:2e:
         cd:c0:8b:0a:1e:a3:12:11:92:ff:45:37:26:43:c2:ee:0f:a3:
         88:dc:53:e8:4c:ce:9d:03:ac:d9:ef:8f:91:55:22:7c:9f:63:
         c9:97:4e:bb
-----BEGIN CERTIFICATE-----
MIIFdzCCBF+gAwIBAgICN4cwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
ODYyMTQxMTAvBgNVBAUTKEYzREI5RjE2MjAwOEJENjY2Q0JGOEM5OTYwNzgxNENG
QUIyNEQ3RTcwHhcNMjYwMTE2MTYxMzMzWhcNMjYwODMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTZhNjNhZC1jOTE3MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEApYG8uQKWe6kbVYrYffrRiurk5DrfzInSJrwkNFRqcu8wH07uH/p4dKnDY5sw
5URj2FLeBqeo3VPrtFEW9F/NDMkjpzNQQrb3nkSlmdnlOKLVYMSxLHfrBh67+aKt
NuxmY/4zWCImWd869R1Nha6/pyzQEP2EKCq1KcIJstFT+u973xm9m+F1E4XvqrfD
edhee10NZZtraY13z/OvR6GYfGJXSNrvzi2DghFBLiDX56FNkhepTL3IxiBs8SmW
YgBuwT7KNAzdtnqzTCih1gVWI4jDH39GTlGkkLl9RL9ebbupGSn3clcRkX2hi10S
jp5CcgscskvhcO46G4JDRaufvwIDAQABo4ICmzCCApcwHQYDVR0OBBYEFN81JKSW
rn9joXtLx31O1qC/r4GoMB8GA1UdIwQYMBaAFPPbnxYgCL1mbL+MmWB4FM+rJNfn
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE4NjIxNC9DNjVENTM2NDMz
MUExMUU0QUYyQUIzN0NDNEY5QUUwMi84OXVmRmlBSXZXWnN2NHlaWUhnVXo2c2sx
LWMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzg5dWZGaUFJdldac3Y0eVpZSGdVejZzazEtYy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
ODYyMTQvQzY1RDUzNjQzMzFBMTFFNEFGMkFCMzdDQzRGOUFFMDIvNkJFRTkyOUVC
RTdBMTFFOTlBRERGRDc1QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwJQYIKwYBBQUHAQcBAf8E
FjAUMBIEAgABMAwDBABncL4DBAFncMAwDQYJKoZIhvcNAQELBQADggEBAKFFlYrn
EEyRsIHtPZaBOHAUt7/y89MOyE8XH12/A7oqU50W3I4+EyWB2BN+eqMqRakZQBcS
3UqqzFTMIJs2xu40HA9cAP6Av80oIaks9ONGJyWOnjPGgTgPjt3A+ztHIojhrDRj
pgAe+gs83XRAOG3m2T7P6xIUk+yNeaC4W3VCmWYcoScPmh3oz9Kb2398zXuVCmd2
6Y1L/TgrDWyyKgB+SlO5/M8DBDeFwOyU7yGrvdThg4GEUSvRBcPwC71/7tHgkPpo
nd7V3gnv+DHWwuCubw3vcvv7Ls3AiwoeoxIRkv9FNyZDwu4Po4jcU+hMzp0DrNnv
j5FVInyfY8mXTrs=
-----END CERTIFICATE-----
Generated at Mon Jan 26 19:41:49 2026 by rpki-client